diff --git a/LICENSE b/LICENSE
index 3ff06295..1a56c4c2 100644
--- a/LICENSE
+++ b/LICENSE
@@ -4,11 +4,11 @@
   MultiLevel Domain Decomposition Parallel Preconditioners Package
              based on PSBLAS (Parallel Sparse BLAS version 3.5)
   
-  (C) Copyright 2008, 2010, 2012, 2015, 2017
+  (C) Copyright 2008-2018
 
-      Salvatore Filippone    Cranfield University, UK
-      Pasqua D'Ambra         IAC-CNR, Naples, IT
-      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+      Salvatore Filippone  
+      Pasqua D'Ambra   
+      Daniela di Serafino   
 
  
   Redistribution and use in source and binary forms, with or without
diff --git a/README b/README
index e09b112d..f8b2f1c8 100644
--- a/README
+++ b/README
@@ -3,9 +3,9 @@
 MultiLevel Domain Decomposition Parallel Preconditioners Package
            based on PSBLAS (Parallel Sparse BLAS version 3.5)
     
-Salvatore Filippone    Cranfield University, UK
-Pasqua D'Ambra         IAC-CNR, Naples, IT
-Daniela di Serafino    Univ. of Campania "L. Vanvitelli", Caserta, IT
+Salvatore Filippone    (Cranfield University, UK)
+Pasqua D'Ambra         (IAC-CNR, Naples, IT)
+Daniela di Serafino    (Univ. of Campania "L. Vanvitelli", Caserta, IT)
 
 ---------------------------------------------------------------------
 
@@ -70,16 +70,10 @@ NOTES
   settings, but the rest of the application needs not be changed. 
    
 
-CREDITS
+Contributors
 
-Contributors to version 2:
 Salvatore  Filippone 
 Pasqua     D'Ambra
 Daniela    di Serafino
 Ambra	   Abdullahi Hassan
-
-Contributors to version 1:
-Salvatore  Filippone 
-Pasqua     D'Ambra
-Daniela    di Serafino
 Alfredo    Buttari
diff --git a/ReleaseNews b/ReleaseNews
index 2e8243d7..0349ed14 100644
--- a/ReleaseNews
+++ b/ReleaseNews
@@ -53,16 +53,10 @@ In version 1.1:
 -  Note that we now need version 2.3.1 of PSBLAS.
    
 
-CREDITS
 
-Contributors to version 2:
+Contributors
 Salvatore  Filippone 
 Pasqua     D'Ambra
 Daniela    di Serafino
 Ambra	   Abdullahi Hassan
-
-Contributors to version 1:
-Salvatore  Filippone 
-Pasqua     D'Ambra
-Daniela    di Serafino
 Alfredo    Buttari
diff --git a/examples/fileread/data_input.f90 b/examples/fileread/data_input.f90
index 937b87a6..2366f448 100644
--- a/examples/fileread/data_input.f90
+++ b/examples/fileread/data_input.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_cexample_1lev.f90 b/examples/fileread/mld_cexample_1lev.f90
index 9dd5e101..2ecca22a 100644
--- a/examples/fileread/mld_cexample_1lev.f90
+++ b/examples/fileread/mld_cexample_1lev.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_cexample_ml.f90 b/examples/fileread/mld_cexample_ml.f90
index 382867ce..241b13d9 100644
--- a/examples/fileread/mld_cexample_ml.f90
+++ b/examples/fileread/mld_cexample_ml.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_dexample_1lev.f90 b/examples/fileread/mld_dexample_1lev.f90
index f5cc89ea..8a0bd716 100644
--- a/examples/fileread/mld_dexample_1lev.f90
+++ b/examples/fileread/mld_dexample_1lev.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_dexample_ml.f90 b/examples/fileread/mld_dexample_ml.f90
index 19bdf36f..f01e1dd6 100644
--- a/examples/fileread/mld_dexample_ml.f90
+++ b/examples/fileread/mld_dexample_ml.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_sexample_1lev.f90 b/examples/fileread/mld_sexample_1lev.f90
index 1e829bc1..987586fd 100644
--- a/examples/fileread/mld_sexample_1lev.f90
+++ b/examples/fileread/mld_sexample_1lev.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_sexample_ml.f90 b/examples/fileread/mld_sexample_ml.f90
index 7259072b..0e7a46de 100644
--- a/examples/fileread/mld_sexample_ml.f90
+++ b/examples/fileread/mld_sexample_ml.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_zexample_1lev.f90 b/examples/fileread/mld_zexample_1lev.f90
index 854eab5e..6aac1d87 100644
--- a/examples/fileread/mld_zexample_1lev.f90
+++ b/examples/fileread/mld_zexample_1lev.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/fileread/mld_zexample_ml.f90 b/examples/fileread/mld_zexample_ml.f90
index 2e4f07bf..3d82b4af 100644
--- a/examples/fileread/mld_zexample_ml.f90
+++ b/examples/fileread/mld_zexample_ml.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/pdegen/data_input.f90 b/examples/pdegen/data_input.f90
index 937b87a6..2366f448 100644
--- a/examples/pdegen/data_input.f90
+++ b/examples/pdegen/data_input.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/pdegen/mld_dexample_1lev.f90 b/examples/pdegen/mld_dexample_1lev.f90
index fda9e6e8..cf4adff3 100644
--- a/examples/pdegen/mld_dexample_1lev.f90
+++ b/examples/pdegen/mld_dexample_1lev.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/pdegen/mld_dexample_ml.f90 b/examples/pdegen/mld_dexample_ml.f90
index 7c2614c7..780a2e32 100644
--- a/examples/pdegen/mld_dexample_ml.f90
+++ b/examples/pdegen/mld_dexample_ml.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/pdegen/mld_dpde_mod.f90 b/examples/pdegen/mld_dpde_mod.f90
index b9ae4911..461334b6 100644
--- a/examples/pdegen/mld_dpde_mod.f90
+++ b/examples/pdegen/mld_dpde_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/pdegen/mld_sexample_1lev.f90 b/examples/pdegen/mld_sexample_1lev.f90
index 3f7e5547..7a201fca 100644
--- a/examples/pdegen/mld_sexample_1lev.f90
+++ b/examples/pdegen/mld_sexample_1lev.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/pdegen/mld_sexample_ml.f90 b/examples/pdegen/mld_sexample_ml.f90
index d1cb4ff4..c478347c 100644
--- a/examples/pdegen/mld_sexample_ml.f90
+++ b/examples/pdegen/mld_sexample_ml.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/examples/pdegen/mld_spde_mod.f90 b/examples/pdegen/mld_spde_mod.f90
index 94e46e21..e14153a3 100644
--- a/examples/pdegen/mld_spde_mod.f90
+++ b/examples/pdegen/mld_spde_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_build.f90 b/mlprec/impl/level/mld_c_base_onelev_build.f90
index 587bdb1c..6579af69 100644
--- a/mlprec/impl/level/mld_c_base_onelev_build.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_build.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_check.f90 b/mlprec/impl/level/mld_c_base_onelev_check.f90
index c3de37db..5f4f3f22 100644
--- a/mlprec/impl/level/mld_c_base_onelev_check.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_cnv.f90 b/mlprec/impl/level/mld_c_base_onelev_cnv.f90
index f3c9de87..72837aed 100644
--- a/mlprec/impl/level/mld_c_base_onelev_cnv.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_csetc.f90 b/mlprec/impl/level/mld_c_base_onelev_csetc.f90
index 0949759b..8e3cc4a6 100644
--- a/mlprec/impl/level/mld_c_base_onelev_csetc.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_cseti.F90 b/mlprec/impl/level/mld_c_base_onelev_cseti.F90
index 03782e24..2d8da26e 100644
--- a/mlprec/impl/level/mld_c_base_onelev_cseti.F90
+++ b/mlprec/impl/level/mld_c_base_onelev_cseti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_csetr.f90 b/mlprec/impl/level/mld_c_base_onelev_csetr.f90
index 7b24a374..fea5cef9 100644
--- a/mlprec/impl/level/mld_c_base_onelev_csetr.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_descr.f90 b/mlprec/impl/level/mld_c_base_onelev_descr.f90
index a6ef241a..5dc4d610 100644
--- a/mlprec/impl/level/mld_c_base_onelev_descr.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_dump.f90 b/mlprec/impl/level/mld_c_base_onelev_dump.f90
index 6f1a0201..52453416 100644
--- a/mlprec/impl/level/mld_c_base_onelev_dump.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_dump.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_free.f90 b/mlprec/impl/level/mld_c_base_onelev_free.f90
index f0e3c4aa..ae07b13e 100644
--- a/mlprec/impl/level/mld_c_base_onelev_free.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_setc.f90 b/mlprec/impl/level/mld_c_base_onelev_setc.f90
index dca11582..93dac171 100644
--- a/mlprec/impl/level/mld_c_base_onelev_setc.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_seti.F90 b/mlprec/impl/level/mld_c_base_onelev_seti.F90
index 199b5d80..a85df1e5 100644
--- a/mlprec/impl/level/mld_c_base_onelev_seti.F90
+++ b/mlprec/impl/level/mld_c_base_onelev_seti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_setr.f90 b/mlprec/impl/level/mld_c_base_onelev_setr.f90
index d1d8ec58..86c39ef3 100644
--- a/mlprec/impl/level/mld_c_base_onelev_setr.f90
+++ b/mlprec/impl/level/mld_c_base_onelev_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_setsm.F90 b/mlprec/impl/level/mld_c_base_onelev_setsm.F90
index e06d83fe..6d970405 100644
--- a/mlprec/impl/level/mld_c_base_onelev_setsm.F90
+++ b/mlprec/impl/level/mld_c_base_onelev_setsm.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_c_base_onelev_setsv.F90 b/mlprec/impl/level/mld_c_base_onelev_setsv.F90
index 7941ebb7..4beb8b7b 100644
--- a/mlprec/impl/level/mld_c_base_onelev_setsv.F90
+++ b/mlprec/impl/level/mld_c_base_onelev_setsv.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_build.f90 b/mlprec/impl/level/mld_d_base_onelev_build.f90
index 1fe9c11d..fe15bbb9 100644
--- a/mlprec/impl/level/mld_d_base_onelev_build.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_build.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_check.f90 b/mlprec/impl/level/mld_d_base_onelev_check.f90
index 7069fe26..f1a871c8 100644
--- a/mlprec/impl/level/mld_d_base_onelev_check.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_cnv.f90 b/mlprec/impl/level/mld_d_base_onelev_cnv.f90
index 26ac2d24..d965c265 100644
--- a/mlprec/impl/level/mld_d_base_onelev_cnv.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_csetc.f90 b/mlprec/impl/level/mld_d_base_onelev_csetc.f90
index a5287254..23e2416e 100644
--- a/mlprec/impl/level/mld_d_base_onelev_csetc.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_cseti.F90 b/mlprec/impl/level/mld_d_base_onelev_cseti.F90
index d9d92018..713a31da 100644
--- a/mlprec/impl/level/mld_d_base_onelev_cseti.F90
+++ b/mlprec/impl/level/mld_d_base_onelev_cseti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_csetr.f90 b/mlprec/impl/level/mld_d_base_onelev_csetr.f90
index f711b496..91af2d19 100644
--- a/mlprec/impl/level/mld_d_base_onelev_csetr.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_descr.f90 b/mlprec/impl/level/mld_d_base_onelev_descr.f90
index 0f93fbb7..fdee2e93 100644
--- a/mlprec/impl/level/mld_d_base_onelev_descr.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_dump.f90 b/mlprec/impl/level/mld_d_base_onelev_dump.f90
index 5d2f47f3..24e08b47 100644
--- a/mlprec/impl/level/mld_d_base_onelev_dump.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_dump.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_free.f90 b/mlprec/impl/level/mld_d_base_onelev_free.f90
index 87659202..68d44e74 100644
--- a/mlprec/impl/level/mld_d_base_onelev_free.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_setc.f90 b/mlprec/impl/level/mld_d_base_onelev_setc.f90
index a6312fef..d5002cc3 100644
--- a/mlprec/impl/level/mld_d_base_onelev_setc.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_seti.F90 b/mlprec/impl/level/mld_d_base_onelev_seti.F90
index 3b4c3a81..8fbe0ecc 100644
--- a/mlprec/impl/level/mld_d_base_onelev_seti.F90
+++ b/mlprec/impl/level/mld_d_base_onelev_seti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_setr.f90 b/mlprec/impl/level/mld_d_base_onelev_setr.f90
index f4a6e6f7..4c28095c 100644
--- a/mlprec/impl/level/mld_d_base_onelev_setr.f90
+++ b/mlprec/impl/level/mld_d_base_onelev_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_setsm.F90 b/mlprec/impl/level/mld_d_base_onelev_setsm.F90
index 1030e8ad..5f5227eb 100644
--- a/mlprec/impl/level/mld_d_base_onelev_setsm.F90
+++ b/mlprec/impl/level/mld_d_base_onelev_setsm.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_d_base_onelev_setsv.F90 b/mlprec/impl/level/mld_d_base_onelev_setsv.F90
index 72277225..d6e1f2e6 100644
--- a/mlprec/impl/level/mld_d_base_onelev_setsv.F90
+++ b/mlprec/impl/level/mld_d_base_onelev_setsv.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_build.f90 b/mlprec/impl/level/mld_s_base_onelev_build.f90
index a2c9fff4..fdba5976 100644
--- a/mlprec/impl/level/mld_s_base_onelev_build.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_build.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_check.f90 b/mlprec/impl/level/mld_s_base_onelev_check.f90
index e1515956..9fe3959f 100644
--- a/mlprec/impl/level/mld_s_base_onelev_check.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_cnv.f90 b/mlprec/impl/level/mld_s_base_onelev_cnv.f90
index 02c6e125..b518676b 100644
--- a/mlprec/impl/level/mld_s_base_onelev_cnv.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_csetc.f90 b/mlprec/impl/level/mld_s_base_onelev_csetc.f90
index 983c1fab..5950034c 100644
--- a/mlprec/impl/level/mld_s_base_onelev_csetc.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_cseti.F90 b/mlprec/impl/level/mld_s_base_onelev_cseti.F90
index 95ad6909..0a0ed792 100644
--- a/mlprec/impl/level/mld_s_base_onelev_cseti.F90
+++ b/mlprec/impl/level/mld_s_base_onelev_cseti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_csetr.f90 b/mlprec/impl/level/mld_s_base_onelev_csetr.f90
index f963ec34..a010d029 100644
--- a/mlprec/impl/level/mld_s_base_onelev_csetr.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_descr.f90 b/mlprec/impl/level/mld_s_base_onelev_descr.f90
index 58ff0d5e..3ae878f0 100644
--- a/mlprec/impl/level/mld_s_base_onelev_descr.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_dump.f90 b/mlprec/impl/level/mld_s_base_onelev_dump.f90
index 8fb87600..a4fca5eb 100644
--- a/mlprec/impl/level/mld_s_base_onelev_dump.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_dump.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_free.f90 b/mlprec/impl/level/mld_s_base_onelev_free.f90
index e9be14bb..2cca2125 100644
--- a/mlprec/impl/level/mld_s_base_onelev_free.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_setc.f90 b/mlprec/impl/level/mld_s_base_onelev_setc.f90
index 3b2cb5fa..099412d5 100644
--- a/mlprec/impl/level/mld_s_base_onelev_setc.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_seti.F90 b/mlprec/impl/level/mld_s_base_onelev_seti.F90
index 590827db..d5e34645 100644
--- a/mlprec/impl/level/mld_s_base_onelev_seti.F90
+++ b/mlprec/impl/level/mld_s_base_onelev_seti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_setr.f90 b/mlprec/impl/level/mld_s_base_onelev_setr.f90
index 8784bcaa..874785a1 100644
--- a/mlprec/impl/level/mld_s_base_onelev_setr.f90
+++ b/mlprec/impl/level/mld_s_base_onelev_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_setsm.F90 b/mlprec/impl/level/mld_s_base_onelev_setsm.F90
index a3bcda4f..4d2a34e9 100644
--- a/mlprec/impl/level/mld_s_base_onelev_setsm.F90
+++ b/mlprec/impl/level/mld_s_base_onelev_setsm.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_s_base_onelev_setsv.F90 b/mlprec/impl/level/mld_s_base_onelev_setsv.F90
index 992ab8c7..4036194e 100644
--- a/mlprec/impl/level/mld_s_base_onelev_setsv.F90
+++ b/mlprec/impl/level/mld_s_base_onelev_setsv.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_build.f90 b/mlprec/impl/level/mld_z_base_onelev_build.f90
index 2994f768..5a01daac 100644
--- a/mlprec/impl/level/mld_z_base_onelev_build.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_build.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_check.f90 b/mlprec/impl/level/mld_z_base_onelev_check.f90
index 0c9464e6..5cfb4656 100644
--- a/mlprec/impl/level/mld_z_base_onelev_check.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_cnv.f90 b/mlprec/impl/level/mld_z_base_onelev_cnv.f90
index 5cc2a0f3..758d4503 100644
--- a/mlprec/impl/level/mld_z_base_onelev_cnv.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_csetc.f90 b/mlprec/impl/level/mld_z_base_onelev_csetc.f90
index 4a1365d0..ad68e3c2 100644
--- a/mlprec/impl/level/mld_z_base_onelev_csetc.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_cseti.F90 b/mlprec/impl/level/mld_z_base_onelev_cseti.F90
index 5466e802..2cf24546 100644
--- a/mlprec/impl/level/mld_z_base_onelev_cseti.F90
+++ b/mlprec/impl/level/mld_z_base_onelev_cseti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_csetr.f90 b/mlprec/impl/level/mld_z_base_onelev_csetr.f90
index e4d60903..f7914ee0 100644
--- a/mlprec/impl/level/mld_z_base_onelev_csetr.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_descr.f90 b/mlprec/impl/level/mld_z_base_onelev_descr.f90
index bc542f72..80053e38 100644
--- a/mlprec/impl/level/mld_z_base_onelev_descr.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_dump.f90 b/mlprec/impl/level/mld_z_base_onelev_dump.f90
index 1fa4ba39..ecceb0f6 100644
--- a/mlprec/impl/level/mld_z_base_onelev_dump.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_dump.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_free.f90 b/mlprec/impl/level/mld_z_base_onelev_free.f90
index 6f391677..15fe3d0d 100644
--- a/mlprec/impl/level/mld_z_base_onelev_free.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_setc.f90 b/mlprec/impl/level/mld_z_base_onelev_setc.f90
index 2085d810..24490ca3 100644
--- a/mlprec/impl/level/mld_z_base_onelev_setc.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_seti.F90 b/mlprec/impl/level/mld_z_base_onelev_seti.F90
index 3a3ddeb0..488d8845 100644
--- a/mlprec/impl/level/mld_z_base_onelev_seti.F90
+++ b/mlprec/impl/level/mld_z_base_onelev_seti.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_setr.f90 b/mlprec/impl/level/mld_z_base_onelev_setr.f90
index a497d6df..c6ac932b 100644
--- a/mlprec/impl/level/mld_z_base_onelev_setr.f90
+++ b/mlprec/impl/level/mld_z_base_onelev_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_setsm.F90 b/mlprec/impl/level/mld_z_base_onelev_setsm.F90
index 527bd286..c42a309a 100644
--- a/mlprec/impl/level/mld_z_base_onelev_setsm.F90
+++ b/mlprec/impl/level/mld_z_base_onelev_setsm.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/level/mld_z_base_onelev_setsv.F90 b/mlprec/impl/level/mld_z_base_onelev_setsv.F90
index de126965..7a8dce05 100644
--- a/mlprec/impl/level/mld_z_base_onelev_setsv.F90
+++ b/mlprec/impl/level/mld_z_base_onelev_setsv.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_c_dec_map_bld.f90 b/mlprec/impl/mld_c_dec_map_bld.f90
index e65ce4a5..4c480c94 100644
--- a/mlprec/impl/mld_c_dec_map_bld.f90
+++ b/mlprec/impl/mld_c_dec_map_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_c_extprol_bld.f90 b/mlprec/impl/mld_c_extprol_bld.f90
index 842f23a4..e25a6837 100644
--- a/mlprec/impl/mld_c_extprol_bld.f90
+++ b/mlprec/impl/mld_c_extprol_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_c_hierarchy_bld.f90 b/mlprec/impl/mld_c_hierarchy_bld.f90
index d8034f8f..a3bd0b10 100644
--- a/mlprec/impl/mld_c_hierarchy_bld.f90
+++ b/mlprec/impl/mld_c_hierarchy_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_c_lev_aggrmap_bld.f90 b/mlprec/impl/mld_c_lev_aggrmap_bld.f90
index c86e20c8..6485f38d 100644
--- a/mlprec/impl/mld_c_lev_aggrmap_bld.f90
+++ b/mlprec/impl/mld_c_lev_aggrmap_bld.f90
@@ -5,11 +5,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_c_lev_aggrmat_asb.f90 b/mlprec/impl/mld_c_lev_aggrmat_asb.f90
index 3a20988e..78391efb 100644
--- a/mlprec/impl/mld_c_lev_aggrmat_asb.f90
+++ b/mlprec/impl/mld_c_lev_aggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_c_smoothers_bld.f90 b/mlprec/impl/mld_c_smoothers_bld.f90
index a3b9465b..af364381 100644
--- a/mlprec/impl/mld_c_smoothers_bld.f90
+++ b/mlprec/impl/mld_c_smoothers_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_caggrmap_bld.f90 b/mlprec/impl/mld_caggrmap_bld.f90
index 3d5a18b8..0ef77481 100644
--- a/mlprec/impl/mld_caggrmap_bld.f90
+++ b/mlprec/impl/mld_caggrmap_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !  
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_caggrmat_asb.f90 b/mlprec/impl/mld_caggrmat_asb.f90
index ac214721..4804626b 100644
--- a/mlprec/impl/mld_caggrmat_asb.f90
+++ b/mlprec/impl/mld_caggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_caggrmat_biz_asb.f90 b/mlprec/impl/mld_caggrmat_biz_asb.f90
index 9708cb87..e0ab7e29 100644
--- a/mlprec/impl/mld_caggrmat_biz_asb.f90
+++ b/mlprec/impl/mld_caggrmat_biz_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_caggrmat_minnrg_asb.f90 b/mlprec/impl/mld_caggrmat_minnrg_asb.f90
index a345f727..4af16a9e 100644
--- a/mlprec/impl/mld_caggrmat_minnrg_asb.f90
+++ b/mlprec/impl/mld_caggrmat_minnrg_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_caggrmat_nosmth_asb.f90 b/mlprec/impl/mld_caggrmat_nosmth_asb.f90
index 8ca0dc7d..a19b5539 100644
--- a/mlprec/impl/mld_caggrmat_nosmth_asb.f90
+++ b/mlprec/impl/mld_caggrmat_nosmth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_caggrmat_smth_asb.f90 b/mlprec/impl/mld_caggrmat_smth_asb.f90
index 3449faa6..df5086b4 100644
--- a/mlprec/impl/mld_caggrmat_smth_asb.f90
+++ b/mlprec/impl/mld_caggrmat_smth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_ccprecset.F90 b/mlprec/impl/mld_ccprecset.F90
index d5ef4c26..01a240d3 100644
--- a/mlprec/impl/mld_ccprecset.F90
+++ b/mlprec/impl/mld_ccprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cfile_prec_descr.f90 b/mlprec/impl/mld_cfile_prec_descr.f90
index 7e29ea93..690480bb 100644
--- a/mlprec/impl/mld_cfile_prec_descr.f90
+++ b/mlprec/impl/mld_cfile_prec_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cilu0_fact.f90 b/mlprec/impl/mld_cilu0_fact.f90
index 43583c90..242aaa02 100644
--- a/mlprec/impl/mld_cilu0_fact.f90
+++ b/mlprec/impl/mld_cilu0_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_ciluk_fact.f90 b/mlprec/impl/mld_ciluk_fact.f90
index d6841e82..a8502bbb 100644
--- a/mlprec/impl/mld_ciluk_fact.f90
+++ b/mlprec/impl/mld_ciluk_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cilut_fact.f90 b/mlprec/impl/mld_cilut_fact.f90
index e42d858e..2f76492a 100644
--- a/mlprec/impl/mld_cilut_fact.f90
+++ b/mlprec/impl/mld_cilut_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cmlprec_aply.f90 b/mlprec/impl/mld_cmlprec_aply.f90
index 34b67ba5..b38b075a 100644
--- a/mlprec/impl/mld_cmlprec_aply.f90
+++ b/mlprec/impl/mld_cmlprec_aply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -41,7 +41,7 @@
 ! Version:    real
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 !  This routine computes
diff --git a/mlprec/impl/mld_cmlprec_bld.f90 b/mlprec/impl/mld_cmlprec_bld.f90
index 4535c689..d34b157a 100644
--- a/mlprec/impl/mld_cmlprec_bld.f90
+++ b/mlprec/impl/mld_cmlprec_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cprecaply.f90 b/mlprec/impl/mld_cprecaply.f90
index f46cf882..170005c2 100644
--- a/mlprec/impl/mld_cprecaply.f90
+++ b/mlprec/impl/mld_cprecaply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cprecbld.f90 b/mlprec/impl/mld_cprecbld.f90
index 3698d883..0e2f8e77 100644
--- a/mlprec/impl/mld_cprecbld.f90
+++ b/mlprec/impl/mld_cprecbld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cprecinit.F90 b/mlprec/impl/mld_cprecinit.F90
index 5eed1b52..e6733c3a 100644
--- a/mlprec/impl/mld_cprecinit.F90
+++ b/mlprec/impl/mld_cprecinit.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cprecset.F90 b/mlprec/impl/mld_cprecset.F90
index 307c4e81..d6f8c468 100644
--- a/mlprec/impl/mld_cprecset.F90
+++ b/mlprec/impl/mld_cprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_cslu_interface.c b/mlprec/impl/mld_cslu_interface.c
index 142705a8..cb298ebb 100644
--- a/mlprec/impl/mld_cslu_interface.c
+++ b/mlprec/impl/mld_cslu_interface.c
@@ -4,13 +4,11 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  *
- *       Salvatore Filippone    Cranfield University, UK                           
- *       Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                 
- *       Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *       Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *       Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *       Salvatore Filippone                             
+ *       Pasqua D'Ambra                                  
+ *       Daniela di Serafino   
  * 
  * 
  *  Redistribution and use in source and binary forms, with or without
diff --git a/mlprec/impl/mld_d_dec_map_bld.f90 b/mlprec/impl/mld_d_dec_map_bld.f90
index 1ceeeb06..4925233c 100644
--- a/mlprec/impl/mld_d_dec_map_bld.f90
+++ b/mlprec/impl/mld_d_dec_map_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_d_extprol_bld.f90 b/mlprec/impl/mld_d_extprol_bld.f90
index 229b8e8f..dea4e243 100644
--- a/mlprec/impl/mld_d_extprol_bld.f90
+++ b/mlprec/impl/mld_d_extprol_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_d_hierarchy_bld.f90 b/mlprec/impl/mld_d_hierarchy_bld.f90
index 7efd905a..6b68fa58 100644
--- a/mlprec/impl/mld_d_hierarchy_bld.f90
+++ b/mlprec/impl/mld_d_hierarchy_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_d_lev_aggrmap_bld.f90 b/mlprec/impl/mld_d_lev_aggrmap_bld.f90
index 19393955..118bfc66 100644
--- a/mlprec/impl/mld_d_lev_aggrmap_bld.f90
+++ b/mlprec/impl/mld_d_lev_aggrmap_bld.f90
@@ -5,11 +5,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_d_lev_aggrmat_asb.f90 b/mlprec/impl/mld_d_lev_aggrmat_asb.f90
index dea9ef1d..e5f969b6 100644
--- a/mlprec/impl/mld_d_lev_aggrmat_asb.f90
+++ b/mlprec/impl/mld_d_lev_aggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_d_smoothers_bld.f90 b/mlprec/impl/mld_d_smoothers_bld.f90
index f2b4f74c..81981b45 100644
--- a/mlprec/impl/mld_d_smoothers_bld.f90
+++ b/mlprec/impl/mld_d_smoothers_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_daggrmap_bld.f90 b/mlprec/impl/mld_daggrmap_bld.f90
index e34ab5a0..e186d719 100644
--- a/mlprec/impl/mld_daggrmap_bld.f90
+++ b/mlprec/impl/mld_daggrmap_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !  
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_daggrmat_asb.f90 b/mlprec/impl/mld_daggrmat_asb.f90
index e83df69a..55f8a5b7 100644
--- a/mlprec/impl/mld_daggrmat_asb.f90
+++ b/mlprec/impl/mld_daggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_daggrmat_biz_asb.f90 b/mlprec/impl/mld_daggrmat_biz_asb.f90
index 430f60cf..90e35693 100644
--- a/mlprec/impl/mld_daggrmat_biz_asb.f90
+++ b/mlprec/impl/mld_daggrmat_biz_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_daggrmat_minnrg_asb.f90 b/mlprec/impl/mld_daggrmat_minnrg_asb.f90
index d4b01c9f..418ac112 100644
--- a/mlprec/impl/mld_daggrmat_minnrg_asb.f90
+++ b/mlprec/impl/mld_daggrmat_minnrg_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_daggrmat_nosmth_asb.f90 b/mlprec/impl/mld_daggrmat_nosmth_asb.f90
index 0510f987..3d2d4309 100644
--- a/mlprec/impl/mld_daggrmat_nosmth_asb.f90
+++ b/mlprec/impl/mld_daggrmat_nosmth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_daggrmat_smth_asb.f90 b/mlprec/impl/mld_daggrmat_smth_asb.f90
index 669b89e3..7605260d 100644
--- a/mlprec/impl/mld_daggrmat_smth_asb.f90
+++ b/mlprec/impl/mld_daggrmat_smth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dcprecset.F90 b/mlprec/impl/mld_dcprecset.F90
index 00bb1787..99776960 100644
--- a/mlprec/impl/mld_dcprecset.F90
+++ b/mlprec/impl/mld_dcprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dfile_prec_descr.f90 b/mlprec/impl/mld_dfile_prec_descr.f90
index b8abea97..ab5fc662 100644
--- a/mlprec/impl/mld_dfile_prec_descr.f90
+++ b/mlprec/impl/mld_dfile_prec_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dilu0_fact.f90 b/mlprec/impl/mld_dilu0_fact.f90
index 50465129..144cd657 100644
--- a/mlprec/impl/mld_dilu0_fact.f90
+++ b/mlprec/impl/mld_dilu0_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_diluk_fact.f90 b/mlprec/impl/mld_diluk_fact.f90
index 933a5775..9fac8b38 100644
--- a/mlprec/impl/mld_diluk_fact.f90
+++ b/mlprec/impl/mld_diluk_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dilut_fact.f90 b/mlprec/impl/mld_dilut_fact.f90
index 13ac4353..1f44275e 100644
--- a/mlprec/impl/mld_dilut_fact.f90
+++ b/mlprec/impl/mld_dilut_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dmlprec_aply.f90 b/mlprec/impl/mld_dmlprec_aply.f90
index 92c74340..601c25a9 100644
--- a/mlprec/impl/mld_dmlprec_aply.f90
+++ b/mlprec/impl/mld_dmlprec_aply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -41,7 +41,7 @@
 ! Version:    real
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 !  This routine computes
diff --git a/mlprec/impl/mld_dmlprec_bld.f90 b/mlprec/impl/mld_dmlprec_bld.f90
index dd5d1b36..5ce1fbf4 100644
--- a/mlprec/impl/mld_dmlprec_bld.f90
+++ b/mlprec/impl/mld_dmlprec_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dprecaply.f90 b/mlprec/impl/mld_dprecaply.f90
index 3e135935..27e78fc3 100644
--- a/mlprec/impl/mld_dprecaply.f90
+++ b/mlprec/impl/mld_dprecaply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dprecbld.f90 b/mlprec/impl/mld_dprecbld.f90
index 4d325bff..6f6bd661 100644
--- a/mlprec/impl/mld_dprecbld.f90
+++ b/mlprec/impl/mld_dprecbld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dprecinit.F90 b/mlprec/impl/mld_dprecinit.F90
index 007b4b00..d86c32d4 100644
--- a/mlprec/impl/mld_dprecinit.F90
+++ b/mlprec/impl/mld_dprecinit.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dprecset.F90 b/mlprec/impl/mld_dprecset.F90
index 9bf541e0..da732be5 100644
--- a/mlprec/impl/mld_dprecset.F90
+++ b/mlprec/impl/mld_dprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dslu_interface.c b/mlprec/impl/mld_dslu_interface.c
index 3916f0ea..bc4c12c4 100644
--- a/mlprec/impl/mld_dslu_interface.c
+++ b/mlprec/impl/mld_dslu_interface.c
@@ -4,13 +4,11 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  *
- *      Salvatore Filippone    Cranfield University, UK                            
- *      Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                 
- *      Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *      Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *      Salvatore Filippone                              
+ *      Pasqua D'Ambra                                  
+ *      Daniela di Serafino   
  * 
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dslud_interface.c b/mlprec/impl/mld_dslud_interface.c
index 879e5eba..8c784ebf 100644
--- a/mlprec/impl/mld_dslud_interface.c
+++ b/mlprec/impl/mld_dslud_interface.c
@@ -4,13 +4,13 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  * 
- *      Salvatore Filippone    Cranfield University, UK                           
- *      Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                    
+ *      Salvatore Filippone                             
+ *      Ambra Abdullahi Hassan                     
  *      Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *      Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *      Pasqua D'Ambra                                  
+ *      Daniela di Serafino   
  * 
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_dumf_interface.c b/mlprec/impl/mld_dumf_interface.c
index 791d5dde..5aa0587a 100644
--- a/mlprec/impl/mld_dumf_interface.c
+++ b/mlprec/impl/mld_dumf_interface.c
@@ -4,13 +4,11 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  *
- *      Salvatore Filippone    Cranfield University, UK                            
- *      Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                 
- *      Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *      Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *      Salvatore Filippone                              
+ *      Pasqua D'Ambra                                  
+ *      Daniela di Serafino   
  * 
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_s_dec_map_bld.f90 b/mlprec/impl/mld_s_dec_map_bld.f90
index 6997aaaf..24f1b408 100644
--- a/mlprec/impl/mld_s_dec_map_bld.f90
+++ b/mlprec/impl/mld_s_dec_map_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_s_extprol_bld.f90 b/mlprec/impl/mld_s_extprol_bld.f90
index 8f5e6b5a..bfe54fbc 100644
--- a/mlprec/impl/mld_s_extprol_bld.f90
+++ b/mlprec/impl/mld_s_extprol_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_s_hierarchy_bld.f90 b/mlprec/impl/mld_s_hierarchy_bld.f90
index 74809d32..28fbf51d 100644
--- a/mlprec/impl/mld_s_hierarchy_bld.f90
+++ b/mlprec/impl/mld_s_hierarchy_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_s_lev_aggrmap_bld.f90 b/mlprec/impl/mld_s_lev_aggrmap_bld.f90
index 22899631..b1a00a3d 100644
--- a/mlprec/impl/mld_s_lev_aggrmap_bld.f90
+++ b/mlprec/impl/mld_s_lev_aggrmap_bld.f90
@@ -5,11 +5,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_s_lev_aggrmat_asb.f90 b/mlprec/impl/mld_s_lev_aggrmat_asb.f90
index afc06073..93932d65 100644
--- a/mlprec/impl/mld_s_lev_aggrmat_asb.f90
+++ b/mlprec/impl/mld_s_lev_aggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_s_smoothers_bld.f90 b/mlprec/impl/mld_s_smoothers_bld.f90
index d3f2c419..9191e791 100644
--- a/mlprec/impl/mld_s_smoothers_bld.f90
+++ b/mlprec/impl/mld_s_smoothers_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_saggrmap_bld.f90 b/mlprec/impl/mld_saggrmap_bld.f90
index 2ed35fb9..2009bf6e 100644
--- a/mlprec/impl/mld_saggrmap_bld.f90
+++ b/mlprec/impl/mld_saggrmap_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !  
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_saggrmat_asb.f90 b/mlprec/impl/mld_saggrmat_asb.f90
index bf1f604e..263fa5e6 100644
--- a/mlprec/impl/mld_saggrmat_asb.f90
+++ b/mlprec/impl/mld_saggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_saggrmat_biz_asb.f90 b/mlprec/impl/mld_saggrmat_biz_asb.f90
index 139c7672..dff9e720 100644
--- a/mlprec/impl/mld_saggrmat_biz_asb.f90
+++ b/mlprec/impl/mld_saggrmat_biz_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_saggrmat_minnrg_asb.f90 b/mlprec/impl/mld_saggrmat_minnrg_asb.f90
index 68bdcb58..d66af67b 100644
--- a/mlprec/impl/mld_saggrmat_minnrg_asb.f90
+++ b/mlprec/impl/mld_saggrmat_minnrg_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_saggrmat_nosmth_asb.f90 b/mlprec/impl/mld_saggrmat_nosmth_asb.f90
index 4ff7694d..990d6f52 100644
--- a/mlprec/impl/mld_saggrmat_nosmth_asb.f90
+++ b/mlprec/impl/mld_saggrmat_nosmth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_saggrmat_smth_asb.f90 b/mlprec/impl/mld_saggrmat_smth_asb.f90
index 70b328ab..b95c9e93 100644
--- a/mlprec/impl/mld_saggrmat_smth_asb.f90
+++ b/mlprec/impl/mld_saggrmat_smth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_scprecset.F90 b/mlprec/impl/mld_scprecset.F90
index 4a907ec3..2a355989 100644
--- a/mlprec/impl/mld_scprecset.F90
+++ b/mlprec/impl/mld_scprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_sfile_prec_descr.f90 b/mlprec/impl/mld_sfile_prec_descr.f90
index 150af9ea..1ce5bd14 100644
--- a/mlprec/impl/mld_sfile_prec_descr.f90
+++ b/mlprec/impl/mld_sfile_prec_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_silu0_fact.f90 b/mlprec/impl/mld_silu0_fact.f90
index 0e406dbf..b47c9c42 100644
--- a/mlprec/impl/mld_silu0_fact.f90
+++ b/mlprec/impl/mld_silu0_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_siluk_fact.f90 b/mlprec/impl/mld_siluk_fact.f90
index 179ccc25..19ce3128 100644
--- a/mlprec/impl/mld_siluk_fact.f90
+++ b/mlprec/impl/mld_siluk_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_silut_fact.f90 b/mlprec/impl/mld_silut_fact.f90
index da8163f5..c535d0cf 100644
--- a/mlprec/impl/mld_silut_fact.f90
+++ b/mlprec/impl/mld_silut_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_smlprec_aply.f90 b/mlprec/impl/mld_smlprec_aply.f90
index f211c95e..5967d42e 100644
--- a/mlprec/impl/mld_smlprec_aply.f90
+++ b/mlprec/impl/mld_smlprec_aply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -41,7 +41,7 @@
 ! Version:    real
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 !  This routine computes
diff --git a/mlprec/impl/mld_smlprec_bld.f90 b/mlprec/impl/mld_smlprec_bld.f90
index ee222f05..442d8240 100644
--- a/mlprec/impl/mld_smlprec_bld.f90
+++ b/mlprec/impl/mld_smlprec_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_sprecaply.f90 b/mlprec/impl/mld_sprecaply.f90
index de1d3bf3..79d6d8e3 100644
--- a/mlprec/impl/mld_sprecaply.f90
+++ b/mlprec/impl/mld_sprecaply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_sprecbld.f90 b/mlprec/impl/mld_sprecbld.f90
index 5603a7bf..c55d344b 100644
--- a/mlprec/impl/mld_sprecbld.f90
+++ b/mlprec/impl/mld_sprecbld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_sprecinit.F90 b/mlprec/impl/mld_sprecinit.F90
index 4d92a5a6..632f5706 100644
--- a/mlprec/impl/mld_sprecinit.F90
+++ b/mlprec/impl/mld_sprecinit.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_sprecset.F90 b/mlprec/impl/mld_sprecset.F90
index f8507f94..30e6cc02 100644
--- a/mlprec/impl/mld_sprecset.F90
+++ b/mlprec/impl/mld_sprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_sslu_interface.c b/mlprec/impl/mld_sslu_interface.c
index 7f1c2ec9..1c57018f 100644
--- a/mlprec/impl/mld_sslu_interface.c
+++ b/mlprec/impl/mld_sslu_interface.c
@@ -4,13 +4,11 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  *
- *      Salvatore Filippone    Cranfield University, UK                            
- *      Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                 
- *      Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *      Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *      Salvatore Filippone                              
+ *      Pasqua D'Ambra                                  
+ *      Daniela di Serafino   
  * 
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_z_dec_map_bld.f90 b/mlprec/impl/mld_z_dec_map_bld.f90
index 1c2a5f75..6900b221 100644
--- a/mlprec/impl/mld_z_dec_map_bld.f90
+++ b/mlprec/impl/mld_z_dec_map_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_z_extprol_bld.f90 b/mlprec/impl/mld_z_extprol_bld.f90
index 8873e275..04805ade 100644
--- a/mlprec/impl/mld_z_extprol_bld.f90
+++ b/mlprec/impl/mld_z_extprol_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_z_hierarchy_bld.f90 b/mlprec/impl/mld_z_hierarchy_bld.f90
index 20252a84..1c68b7c3 100644
--- a/mlprec/impl/mld_z_hierarchy_bld.f90
+++ b/mlprec/impl/mld_z_hierarchy_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_z_lev_aggrmap_bld.f90 b/mlprec/impl/mld_z_lev_aggrmap_bld.f90
index bbbcbcb6..54a386e0 100644
--- a/mlprec/impl/mld_z_lev_aggrmap_bld.f90
+++ b/mlprec/impl/mld_z_lev_aggrmap_bld.f90
@@ -5,11 +5,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_z_lev_aggrmat_asb.f90 b/mlprec/impl/mld_z_lev_aggrmat_asb.f90
index 08d745f2..f1bbee94 100644
--- a/mlprec/impl/mld_z_lev_aggrmat_asb.f90
+++ b/mlprec/impl/mld_z_lev_aggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_z_smoothers_bld.f90 b/mlprec/impl/mld_z_smoothers_bld.f90
index 28f13318..24f99cd3 100644
--- a/mlprec/impl/mld_z_smoothers_bld.f90
+++ b/mlprec/impl/mld_z_smoothers_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zaggrmap_bld.f90 b/mlprec/impl/mld_zaggrmap_bld.f90
index 47d20aef..dc9adbc9 100644
--- a/mlprec/impl/mld_zaggrmap_bld.f90
+++ b/mlprec/impl/mld_zaggrmap_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !  
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zaggrmat_asb.f90 b/mlprec/impl/mld_zaggrmat_asb.f90
index c2b118d6..afb53865 100644
--- a/mlprec/impl/mld_zaggrmat_asb.f90
+++ b/mlprec/impl/mld_zaggrmat_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zaggrmat_biz_asb.f90 b/mlprec/impl/mld_zaggrmat_biz_asb.f90
index 02032782..867ef775 100644
--- a/mlprec/impl/mld_zaggrmat_biz_asb.f90
+++ b/mlprec/impl/mld_zaggrmat_biz_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zaggrmat_minnrg_asb.f90 b/mlprec/impl/mld_zaggrmat_minnrg_asb.f90
index b5c7e2b1..b86af371 100644
--- a/mlprec/impl/mld_zaggrmat_minnrg_asb.f90
+++ b/mlprec/impl/mld_zaggrmat_minnrg_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zaggrmat_nosmth_asb.f90 b/mlprec/impl/mld_zaggrmat_nosmth_asb.f90
index f65b580f..5dfc77c1 100644
--- a/mlprec/impl/mld_zaggrmat_nosmth_asb.f90
+++ b/mlprec/impl/mld_zaggrmat_nosmth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zaggrmat_smth_asb.f90 b/mlprec/impl/mld_zaggrmat_smth_asb.f90
index 6e901dcc..165c2605 100644
--- a/mlprec/impl/mld_zaggrmat_smth_asb.f90
+++ b/mlprec/impl/mld_zaggrmat_smth_asb.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zcprecset.F90 b/mlprec/impl/mld_zcprecset.F90
index 13dd29f7..1eedb04e 100644
--- a/mlprec/impl/mld_zcprecset.F90
+++ b/mlprec/impl/mld_zcprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zfile_prec_descr.f90 b/mlprec/impl/mld_zfile_prec_descr.f90
index 55d26d1f..31faa261 100644
--- a/mlprec/impl/mld_zfile_prec_descr.f90
+++ b/mlprec/impl/mld_zfile_prec_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zilu0_fact.f90 b/mlprec/impl/mld_zilu0_fact.f90
index 73eab7c7..f7dd71b8 100644
--- a/mlprec/impl/mld_zilu0_fact.f90
+++ b/mlprec/impl/mld_zilu0_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_ziluk_fact.f90 b/mlprec/impl/mld_ziluk_fact.f90
index 59c8ff63..151b4c45 100644
--- a/mlprec/impl/mld_ziluk_fact.f90
+++ b/mlprec/impl/mld_ziluk_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zilut_fact.f90 b/mlprec/impl/mld_zilut_fact.f90
index 8082501c..d7957aef 100644
--- a/mlprec/impl/mld_zilut_fact.f90
+++ b/mlprec/impl/mld_zilut_fact.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zmlprec_aply.f90 b/mlprec/impl/mld_zmlprec_aply.f90
index c09fb56e..7f756c34 100644
--- a/mlprec/impl/mld_zmlprec_aply.f90
+++ b/mlprec/impl/mld_zmlprec_aply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -41,7 +41,7 @@
 ! Version:    real
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 !  This routine computes
diff --git a/mlprec/impl/mld_zmlprec_bld.f90 b/mlprec/impl/mld_zmlprec_bld.f90
index 585857e8..cbf04032 100644
--- a/mlprec/impl/mld_zmlprec_bld.f90
+++ b/mlprec/impl/mld_zmlprec_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zprecaply.f90 b/mlprec/impl/mld_zprecaply.f90
index 417ff0e9..ca5daccd 100644
--- a/mlprec/impl/mld_zprecaply.f90
+++ b/mlprec/impl/mld_zprecaply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zprecbld.f90 b/mlprec/impl/mld_zprecbld.f90
index 50a2bba2..0ffaa962 100644
--- a/mlprec/impl/mld_zprecbld.f90
+++ b/mlprec/impl/mld_zprecbld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zprecinit.F90 b/mlprec/impl/mld_zprecinit.F90
index 8e65c98a..22a585ef 100644
--- a/mlprec/impl/mld_zprecinit.F90
+++ b/mlprec/impl/mld_zprecinit.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zprecset.F90 b/mlprec/impl/mld_zprecset.F90
index f5df9866..3d1e7eb8 100644
--- a/mlprec/impl/mld_zprecset.F90
+++ b/mlprec/impl/mld_zprecset.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zslu_interface.c b/mlprec/impl/mld_zslu_interface.c
index 8a490c62..7b7978ce 100644
--- a/mlprec/impl/mld_zslu_interface.c
+++ b/mlprec/impl/mld_zslu_interface.c
@@ -4,13 +4,11 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  *
- *      Salvatore Filippone    Cranfield University, UK                            
- *      Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                 
- *      Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *      Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *      Salvatore Filippone                              
+ *      Pasqua D'Ambra                                  
+ *      Daniela di Serafino   
  * 
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zslud_interface.c b/mlprec/impl/mld_zslud_interface.c
index f2b5c292..ca2ae963 100644
--- a/mlprec/impl/mld_zslud_interface.c
+++ b/mlprec/impl/mld_zslud_interface.c
@@ -4,13 +4,11 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  *
- *      Salvatore Filippone    Cranfield University, UK                            
- *      Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                 
- *      Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *      Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *      Salvatore Filippone                              
+ *      Pasqua D'Ambra                                  
+ *      Daniela di Serafino   
  * 
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/mld_zumf_interface.c b/mlprec/impl/mld_zumf_interface.c
index c3ca1b88..23b48600 100644
--- a/mlprec/impl/mld_zumf_interface.c
+++ b/mlprec/impl/mld_zumf_interface.c
@@ -4,13 +4,11 @@
  *   MultiLevel Domain Decomposition Parallel Preconditioners Package
  *              based on PSBLAS (Parallel Sparse BLAS version 3.5)
  *   
- *   (C) Copyright 2008, 2010, 2012, 2015, 2017
+ *   (C) Copyright 2008-2018
  *
- *      Salvatore Filippone    Cranfield University, UK                            
- *      Ambra Abdullahi Hassan University of Rome Tor Vergata, IT                 
- *      Alfredo Buttari        CNRS-IRIT, Toulouse, FR                            
- *      Pasqua D'Ambra         IAC-CNR, Naples, IT                               
- *      Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+ *      Salvatore Filippone                              
+ *      Pasqua D'Ambra                                  
+ *      Daniela di Serafino   
  * 
  *  Redistribution and use in source and binary forms, with or without
  *  modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_c_as_smoother_apply.f90
index 6133dc2b..9af16fc1 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90
index 1a2b623f..c991652a 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_c_as_smoother_bld.f90
index 509f4440..3e39e298 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_check.f90 b/mlprec/impl/smoother/mld_c_as_smoother_check.f90
index 995d17ea..acb289ae 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_clone.f90 b/mlprec/impl/smoother/mld_c_as_smoother_clone.f90
index 0fb4ce7f..0c6be044 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_cnv.f90 b/mlprec/impl/smoother/mld_c_as_smoother_cnv.f90
index 6c35ae25..982f8bbf 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_csetc.f90 b/mlprec/impl/smoother/mld_c_as_smoother_csetc.f90
index 225b62cb..25c9ab76 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_cseti.f90 b/mlprec/impl/smoother/mld_c_as_smoother_cseti.f90
index 41d58e8f..6ba123e3 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_csetr.f90 b/mlprec/impl/smoother/mld_c_as_smoother_csetr.f90
index 96cea36b..5453d6bd 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_c_as_smoother_dmp.f90
index a1d43b52..27b2981a 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_free.f90 b/mlprec/impl/smoother/mld_c_as_smoother_free.f90
index a00d4ddd..b251a40a 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_prol_a.f90 b/mlprec/impl/smoother/mld_c_as_smoother_prol_a.f90
index 95998d44..3155ba45 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_prol_a.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_prol_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_prol_v.f90 b/mlprec/impl/smoother/mld_c_as_smoother_prol_v.f90
index 4b47aa4e..83299dc6 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_prol_v.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_prol_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_restr_a.f90 b/mlprec/impl/smoother/mld_c_as_smoother_restr_a.f90
index 79b3514a..1dac43e4 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_restr_a.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_restr_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_restr_v.f90 b/mlprec/impl/smoother/mld_c_as_smoother_restr_v.f90
index be3a4505..f0bc9668 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_restr_v.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_restr_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_c_as_smoother_setc.f90
index 736887f9..ebfd3fbf 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_c_as_smoother_seti.f90
index d85ab558..2fe97834 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_c_as_smoother_setr.f90
index ea082f4d..cbccad75 100644
--- a/mlprec/impl/smoother/mld_c_as_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_c_as_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_c_base_smoother_apply.f90
index fd582388..0b1ff96c 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90
index 9ac70761..c0fe128a 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_c_base_smoother_bld.f90
index 0c95dd12..1c8f0026 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_check.f90 b/mlprec/impl/smoother/mld_c_base_smoother_check.f90
index 21edadce..18a36b41 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_clone.f90 b/mlprec/impl/smoother/mld_c_base_smoother_clone.f90
index d71a1c63..aa4a428c 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_cnv.f90 b/mlprec/impl/smoother/mld_c_base_smoother_cnv.f90
index e7b553d8..e5d97561 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_csetc.f90 b/mlprec/impl/smoother/mld_c_base_smoother_csetc.f90
index 7323623b..2c2a3de4 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_cseti.f90 b/mlprec/impl/smoother/mld_c_base_smoother_cseti.f90
index 2c4ded70..5b3a09b9 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_csetr.f90 b/mlprec/impl/smoother/mld_c_base_smoother_csetr.f90
index af5ee3a5..6b905022 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_c_base_smoother_descr.f90
index b9ce5a34..f36d135c 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_c_base_smoother_dmp.f90
index 9ef5983f..a5902b3c 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_free.f90 b/mlprec/impl/smoother/mld_c_base_smoother_free.f90
index 7f67910c..db2c20b6 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_c_base_smoother_setc.f90
index a73aee2e..102584a9 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_c_base_smoother_seti.f90
index 50a9e12f..16f96f6f 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_c_base_smoother_setr.f90
index 63462ad7..63841822 100644
--- a/mlprec/impl/smoother/mld_c_base_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_c_base_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_apply.f90
index 52cdb7f4..93038949 100644
--- a/mlprec/impl/smoother/mld_c_jac_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_c_jac_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90
index fce635c5..2dbfe8f7 100644
--- a/mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_bld.f90
index 7a4f87f6..d2c45d76 100644
--- a/mlprec/impl/smoother/mld_c_jac_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_c_jac_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_jac_smoother_clone.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_clone.f90
index 275e5045..4ba9648b 100644
--- a/mlprec/impl/smoother/mld_c_jac_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_c_jac_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_jac_smoother_cnv.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_cnv.f90
index 062a3c68..15693916 100644
--- a/mlprec/impl/smoother/mld_c_jac_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_c_jac_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_jac_smoother_descr.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_descr.f90
index 9c91621a..9cc7c231 100644
--- a/mlprec/impl/smoother/mld_c_jac_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_c_jac_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_c_jac_smoother_dmp.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_dmp.f90
index 9721e262..e36794a8 100644
--- a/mlprec/impl/smoother/mld_c_jac_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_c_jac_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_d_as_smoother_apply.f90
index d5896863..3a74fdf5 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90
index ce9fd74d..7b4b119c 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_d_as_smoother_bld.f90
index a6ecb7e9..c2d62ac8 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_check.f90 b/mlprec/impl/smoother/mld_d_as_smoother_check.f90
index 6cdf903e..d5b2c504 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_clone.f90 b/mlprec/impl/smoother/mld_d_as_smoother_clone.f90
index 254b2960..2f0c3d81 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_cnv.f90 b/mlprec/impl/smoother/mld_d_as_smoother_cnv.f90
index c8b9dedd..22a42f9d 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_csetc.f90 b/mlprec/impl/smoother/mld_d_as_smoother_csetc.f90
index 027ecd4d..0d01bcc3 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_cseti.f90 b/mlprec/impl/smoother/mld_d_as_smoother_cseti.f90
index 06d71a21..e148eba1 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_csetr.f90 b/mlprec/impl/smoother/mld_d_as_smoother_csetr.f90
index b51fa697..aa84ad3e 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_d_as_smoother_dmp.f90
index dd01f7ef..e132ffd2 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_free.f90 b/mlprec/impl/smoother/mld_d_as_smoother_free.f90
index 0b23563c..82b66be3 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_prol_a.f90 b/mlprec/impl/smoother/mld_d_as_smoother_prol_a.f90
index 3f8ab193..4db22a62 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_prol_a.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_prol_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_prol_v.f90 b/mlprec/impl/smoother/mld_d_as_smoother_prol_v.f90
index 887b6c75..1b587618 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_prol_v.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_prol_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_restr_a.f90 b/mlprec/impl/smoother/mld_d_as_smoother_restr_a.f90
index 3c766027..3e3f2e1e 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_restr_a.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_restr_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_restr_v.f90 b/mlprec/impl/smoother/mld_d_as_smoother_restr_v.f90
index 6a437ee9..67f4a493 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_restr_v.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_restr_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_d_as_smoother_setc.f90
index 09ceb055..50993348 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_d_as_smoother_seti.f90
index a6caea29..7bbfff48 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_d_as_smoother_setr.f90
index cfb84322..7fb75834 100644
--- a/mlprec/impl/smoother/mld_d_as_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_d_as_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_d_base_smoother_apply.f90
index 6e736a53..7441ba8c 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90
index 7e0d91bf..d81a6093 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_d_base_smoother_bld.f90
index 008907d3..f074ed6e 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_check.f90 b/mlprec/impl/smoother/mld_d_base_smoother_check.f90
index be83744e..b0742813 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_clone.f90 b/mlprec/impl/smoother/mld_d_base_smoother_clone.f90
index 5fd4e8c0..41a34afa 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_cnv.f90 b/mlprec/impl/smoother/mld_d_base_smoother_cnv.f90
index d277d04e..e487b149 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_csetc.f90 b/mlprec/impl/smoother/mld_d_base_smoother_csetc.f90
index f70edbfc..f6ae1630 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_cseti.f90 b/mlprec/impl/smoother/mld_d_base_smoother_cseti.f90
index 059b2a8a..ee9846b9 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_csetr.f90 b/mlprec/impl/smoother/mld_d_base_smoother_csetr.f90
index 8a729b58..de39a4b6 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_d_base_smoother_descr.f90
index 86f3af20..a18d127e 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_d_base_smoother_dmp.f90
index 6c0f7690..dce0f67a 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_free.f90 b/mlprec/impl/smoother/mld_d_base_smoother_free.f90
index be7d5b05..f53452a6 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_d_base_smoother_setc.f90
index 972906b5..000bb1c8 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_d_base_smoother_seti.f90
index 43991d74..88d3e1d3 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_d_base_smoother_setr.f90
index a592163b..43041411 100644
--- a/mlprec/impl/smoother/mld_d_base_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_d_base_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_apply.f90
index c25b9c40..1bee2bf3 100644
--- a/mlprec/impl/smoother/mld_d_jac_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_d_jac_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90
index 349e9ad9..92fe746a 100644
--- a/mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_bld.f90
index 1b2b0234..166b0e5c 100644
--- a/mlprec/impl/smoother/mld_d_jac_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_d_jac_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_jac_smoother_clone.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_clone.f90
index 8ac3c6f5..180249fa 100644
--- a/mlprec/impl/smoother/mld_d_jac_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_d_jac_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_jac_smoother_cnv.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_cnv.f90
index a3a1e321..7bcfbe1b 100644
--- a/mlprec/impl/smoother/mld_d_jac_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_d_jac_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_jac_smoother_descr.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_descr.f90
index 757c67b5..5ade060c 100644
--- a/mlprec/impl/smoother/mld_d_jac_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_d_jac_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_d_jac_smoother_dmp.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_dmp.f90
index a0b34645..44e63a35 100644
--- a/mlprec/impl/smoother/mld_d_jac_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_d_jac_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_s_as_smoother_apply.f90
index 9b20cad9..b4a83811 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90
index 4657094f..a25688fd 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_s_as_smoother_bld.f90
index 6007449a..7ba5c86f 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_check.f90 b/mlprec/impl/smoother/mld_s_as_smoother_check.f90
index 6e4871cf..b381dfe3 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_clone.f90 b/mlprec/impl/smoother/mld_s_as_smoother_clone.f90
index fe993dfc..d423f28a 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_cnv.f90 b/mlprec/impl/smoother/mld_s_as_smoother_cnv.f90
index 7dae2d04..e25ee374 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_csetc.f90 b/mlprec/impl/smoother/mld_s_as_smoother_csetc.f90
index a2ce73f8..130cfb81 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_cseti.f90 b/mlprec/impl/smoother/mld_s_as_smoother_cseti.f90
index 9fc6bf1d..27c76589 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_csetr.f90 b/mlprec/impl/smoother/mld_s_as_smoother_csetr.f90
index 9f327bcd..6d70cae9 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_s_as_smoother_dmp.f90
index 7763f7ba..ddcb0968 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_free.f90 b/mlprec/impl/smoother/mld_s_as_smoother_free.f90
index 2de8bb58..986f7eb4 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_prol_a.f90 b/mlprec/impl/smoother/mld_s_as_smoother_prol_a.f90
index 2ba9d52b..b15d9bee 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_prol_a.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_prol_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_prol_v.f90 b/mlprec/impl/smoother/mld_s_as_smoother_prol_v.f90
index cc4b23ca..d27e004a 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_prol_v.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_prol_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_restr_a.f90 b/mlprec/impl/smoother/mld_s_as_smoother_restr_a.f90
index 9d10d161..bc5ca0b4 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_restr_a.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_restr_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_restr_v.f90 b/mlprec/impl/smoother/mld_s_as_smoother_restr_v.f90
index 4b1c93b7..aed6bad2 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_restr_v.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_restr_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_s_as_smoother_setc.f90
index 6793552d..d9dccccc 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_s_as_smoother_seti.f90
index c1d63879..64bce301 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_s_as_smoother_setr.f90
index 721376c7..1ea37d9e 100644
--- a/mlprec/impl/smoother/mld_s_as_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_s_as_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_s_base_smoother_apply.f90
index 0762d54a..4197e7d1 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90
index a8865eb6..f9336a06 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_s_base_smoother_bld.f90
index fd4c9790..2659f1bd 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_check.f90 b/mlprec/impl/smoother/mld_s_base_smoother_check.f90
index e0152640..7bcd79dc 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_clone.f90 b/mlprec/impl/smoother/mld_s_base_smoother_clone.f90
index e653a65a..43e51b24 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_cnv.f90 b/mlprec/impl/smoother/mld_s_base_smoother_cnv.f90
index 45e34032..2136eb5b 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_csetc.f90 b/mlprec/impl/smoother/mld_s_base_smoother_csetc.f90
index ba7afbca..291f5db6 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_cseti.f90 b/mlprec/impl/smoother/mld_s_base_smoother_cseti.f90
index a95c6588..792ff441 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_csetr.f90 b/mlprec/impl/smoother/mld_s_base_smoother_csetr.f90
index fe394136..b02c9b27 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_s_base_smoother_descr.f90
index f4177757..876c8cd6 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_s_base_smoother_dmp.f90
index 8b91d2a2..c6819461 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_free.f90 b/mlprec/impl/smoother/mld_s_base_smoother_free.f90
index 96c89d81..5bd7c61b 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_s_base_smoother_setc.f90
index fd5dd09c..a54efa36 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_s_base_smoother_seti.f90
index a4fcf0f9..d4296cd0 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_s_base_smoother_setr.f90
index a8aec1db..e4a20136 100644
--- a/mlprec/impl/smoother/mld_s_base_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_s_base_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_apply.f90
index 877f8607..5880b124 100644
--- a/mlprec/impl/smoother/mld_s_jac_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_s_jac_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90
index 47b8ee3c..1665050e 100644
--- a/mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_bld.f90
index d3f97af8..d96da7b3 100644
--- a/mlprec/impl/smoother/mld_s_jac_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_s_jac_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_jac_smoother_clone.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_clone.f90
index 0feea295..1ee27924 100644
--- a/mlprec/impl/smoother/mld_s_jac_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_s_jac_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_jac_smoother_cnv.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_cnv.f90
index 584d5c30..d05cf8f5 100644
--- a/mlprec/impl/smoother/mld_s_jac_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_s_jac_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_jac_smoother_descr.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_descr.f90
index d1b191df..d8e08461 100644
--- a/mlprec/impl/smoother/mld_s_jac_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_s_jac_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_s_jac_smoother_dmp.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_dmp.f90
index ede80420..13585519 100644
--- a/mlprec/impl/smoother/mld_s_jac_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_s_jac_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_z_as_smoother_apply.f90
index 844756d9..9bc7dae4 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90
index 4f66c031..e21ccf69 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_z_as_smoother_bld.f90
index 3b1cf3e9..e92e78c9 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_check.f90 b/mlprec/impl/smoother/mld_z_as_smoother_check.f90
index 3b7fa336..5df26e1f 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_clone.f90 b/mlprec/impl/smoother/mld_z_as_smoother_clone.f90
index 9475772d..2dc91fa6 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_cnv.f90 b/mlprec/impl/smoother/mld_z_as_smoother_cnv.f90
index 556234bd..5f53ea74 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_csetc.f90 b/mlprec/impl/smoother/mld_z_as_smoother_csetc.f90
index adace684..a79b08ed 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_cseti.f90 b/mlprec/impl/smoother/mld_z_as_smoother_cseti.f90
index e94a1ed5..ed0dbb75 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_csetr.f90 b/mlprec/impl/smoother/mld_z_as_smoother_csetr.f90
index 605cd504..faf31df3 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_z_as_smoother_dmp.f90
index defaacfb..339f0a8a 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_free.f90 b/mlprec/impl/smoother/mld_z_as_smoother_free.f90
index 8d1b5ac6..978dd459 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_prol_a.f90 b/mlprec/impl/smoother/mld_z_as_smoother_prol_a.f90
index 1ba92209..892e7a2f 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_prol_a.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_prol_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_prol_v.f90 b/mlprec/impl/smoother/mld_z_as_smoother_prol_v.f90
index 87aa096b..7c2327c5 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_prol_v.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_prol_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_restr_a.f90 b/mlprec/impl/smoother/mld_z_as_smoother_restr_a.f90
index 3f9b1394..21902f79 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_restr_a.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_restr_a.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_restr_v.f90 b/mlprec/impl/smoother/mld_z_as_smoother_restr_v.f90
index e79635d6..2add349d 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_restr_v.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_restr_v.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_z_as_smoother_setc.f90
index bead9820..20fe12b9 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_z_as_smoother_seti.f90
index c3e22199..bf61a7f0 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_z_as_smoother_setr.f90
index dfaf6cac..cf322b20 100644
--- a/mlprec/impl/smoother/mld_z_as_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_z_as_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_z_base_smoother_apply.f90
index e844c8f5..fd7521b1 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90
index c8ffd133..ff339bf6 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_z_base_smoother_bld.f90
index 4d149510..01db6b89 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_check.f90 b/mlprec/impl/smoother/mld_z_base_smoother_check.f90
index c0601f5a..65c8ac46 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_check.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_clone.f90 b/mlprec/impl/smoother/mld_z_base_smoother_clone.f90
index fc480743..45076f06 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_cnv.f90 b/mlprec/impl/smoother/mld_z_base_smoother_cnv.f90
index fbea000b..53604e84 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_csetc.f90 b/mlprec/impl/smoother/mld_z_base_smoother_csetc.f90
index 8c49d7d7..da8977fa 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_csetc.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_cseti.f90 b/mlprec/impl/smoother/mld_z_base_smoother_cseti.f90
index 231d70f0..0bb67086 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_cseti.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_csetr.f90 b/mlprec/impl/smoother/mld_z_base_smoother_csetr.f90
index ced002ca..d0789793 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_csetr.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_z_base_smoother_descr.f90
index 0e4c2bd8..264bd877 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_z_base_smoother_dmp.f90
index 9a601e32..a7b23e49 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_free.f90 b/mlprec/impl/smoother/mld_z_base_smoother_free.f90
index 6916ad2e..2170ab93 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_free.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_z_base_smoother_setc.f90
index 528adb7c..c6536229 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_setc.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_z_base_smoother_seti.f90
index e8bee739..8af31ea5 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_seti.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_z_base_smoother_setr.f90
index 2b2f6ca3..05a38043 100644
--- a/mlprec/impl/smoother/mld_z_base_smoother_setr.f90
+++ b/mlprec/impl/smoother/mld_z_base_smoother_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_apply.f90
index e7872240..c65c8d1e 100644
--- a/mlprec/impl/smoother/mld_z_jac_smoother_apply.f90
+++ b/mlprec/impl/smoother/mld_z_jac_smoother_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90
index b72288bd..97f66e95 100644
--- a/mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90
+++ b/mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_bld.f90
index 44ca7048..2ede4327 100644
--- a/mlprec/impl/smoother/mld_z_jac_smoother_bld.f90
+++ b/mlprec/impl/smoother/mld_z_jac_smoother_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_jac_smoother_clone.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_clone.f90
index c6867a0e..dca98ad6 100644
--- a/mlprec/impl/smoother/mld_z_jac_smoother_clone.f90
+++ b/mlprec/impl/smoother/mld_z_jac_smoother_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_jac_smoother_cnv.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_cnv.f90
index 33a1bde0..197bb18d 100644
--- a/mlprec/impl/smoother/mld_z_jac_smoother_cnv.f90
+++ b/mlprec/impl/smoother/mld_z_jac_smoother_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_jac_smoother_descr.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_descr.f90
index 644397c6..d13cd7e1 100644
--- a/mlprec/impl/smoother/mld_z_jac_smoother_descr.f90
+++ b/mlprec/impl/smoother/mld_z_jac_smoother_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/smoother/mld_z_jac_smoother_dmp.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_dmp.f90
index 0f545e70..fd3f9cb3 100644
--- a/mlprec/impl/smoother/mld_z_jac_smoother_dmp.f90
+++ b/mlprec/impl/smoother/mld_z_jac_smoother_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_apply.f90 b/mlprec/impl/solver/mld_c_base_solver_apply.f90
index 425d09e0..32d84514 100644
--- a/mlprec/impl/solver/mld_c_base_solver_apply.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_base_solver_apply_vect.f90
index 9213ecd4..73ff50fc 100644
--- a/mlprec/impl/solver/mld_c_base_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_bld.f90 b/mlprec/impl/solver/mld_c_base_solver_bld.f90
index 2de2def5..f64ffc0b 100644
--- a/mlprec/impl/solver/mld_c_base_solver_bld.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_check.f90 b/mlprec/impl/solver/mld_c_base_solver_check.f90
index c264a004..a658e76b 100644
--- a/mlprec/impl/solver/mld_c_base_solver_check.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_clone.f90 b/mlprec/impl/solver/mld_c_base_solver_clone.f90
index 64949536..cbd74849 100644
--- a/mlprec/impl/solver/mld_c_base_solver_clone.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_cnv.f90 b/mlprec/impl/solver/mld_c_base_solver_cnv.f90
index 9e159b65..3a1c0086 100644
--- a/mlprec/impl/solver/mld_c_base_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_csetc.f90 b/mlprec/impl/solver/mld_c_base_solver_csetc.f90
index 9ac62c3b..a74fae11 100644
--- a/mlprec/impl/solver/mld_c_base_solver_csetc.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_cseti.f90 b/mlprec/impl/solver/mld_c_base_solver_cseti.f90
index 47b584d7..f26ceb73 100644
--- a/mlprec/impl/solver/mld_c_base_solver_cseti.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_csetr.f90 b/mlprec/impl/solver/mld_c_base_solver_csetr.f90
index 8a301490..a18ce5e6 100644
--- a/mlprec/impl/solver/mld_c_base_solver_csetr.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_descr.f90 b/mlprec/impl/solver/mld_c_base_solver_descr.f90
index 7504891a..2204f932 100644
--- a/mlprec/impl/solver/mld_c_base_solver_descr.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_dmp.f90 b/mlprec/impl/solver/mld_c_base_solver_dmp.f90
index aa5119c1..2dfa0c3e 100644
--- a/mlprec/impl/solver/mld_c_base_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_free.f90 b/mlprec/impl/solver/mld_c_base_solver_free.f90
index 330692e3..51a521de 100644
--- a/mlprec/impl/solver/mld_c_base_solver_free.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_setc.f90 b/mlprec/impl/solver/mld_c_base_solver_setc.f90
index 31680997..a4e57ec6 100644
--- a/mlprec/impl/solver/mld_c_base_solver_setc.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_seti.f90 b/mlprec/impl/solver/mld_c_base_solver_seti.f90
index 0d080766..ee583eba 100644
--- a/mlprec/impl/solver/mld_c_base_solver_seti.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_base_solver_setr.f90 b/mlprec/impl/solver/mld_c_base_solver_setr.f90
index 7236c5b9..5d0be970 100644
--- a/mlprec/impl/solver/mld_c_base_solver_setr.f90
+++ b/mlprec/impl/solver/mld_c_base_solver_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_bwgs_solver_apply.f90 b/mlprec/impl/solver/mld_c_bwgs_solver_apply.f90
index 3d287dac..fdc1a2b5 100644
--- a/mlprec/impl/solver/mld_c_bwgs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_c_bwgs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_bwgs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_bwgs_solver_apply_vect.f90
index db152bad..26166333 100644
--- a/mlprec/impl/solver/mld_c_bwgs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_c_bwgs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_bwgs_solver_bld.f90 b/mlprec/impl/solver/mld_c_bwgs_solver_bld.f90
index 04aaba36..0135fa9f 100644
--- a/mlprec/impl/solver/mld_c_bwgs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_c_bwgs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_diag_solver_apply.f90 b/mlprec/impl/solver/mld_c_diag_solver_apply.f90
index ec7d1a19..f9734b89 100644
--- a/mlprec/impl/solver/mld_c_diag_solver_apply.f90
+++ b/mlprec/impl/solver/mld_c_diag_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90
index 8260ce8d..7bbcb448 100644
--- a/mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_diag_solver_bld.f90 b/mlprec/impl/solver/mld_c_diag_solver_bld.f90
index 17647604..5e0e057c 100644
--- a/mlprec/impl/solver/mld_c_diag_solver_bld.f90
+++ b/mlprec/impl/solver/mld_c_diag_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_diag_solver_clone.f90 b/mlprec/impl/solver/mld_c_diag_solver_clone.f90
index ee336d84..b75bfba8 100644
--- a/mlprec/impl/solver/mld_c_diag_solver_clone.f90
+++ b/mlprec/impl/solver/mld_c_diag_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_diag_solver_cnv.f90 b/mlprec/impl/solver/mld_c_diag_solver_cnv.f90
index a5b746ef..41503ed0 100644
--- a/mlprec/impl/solver/mld_c_diag_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_c_diag_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_diag_solver_dmp.f90 b/mlprec/impl/solver/mld_c_diag_solver_dmp.f90
index 75a41db9..606b37af 100644
--- a/mlprec/impl/solver/mld_c_diag_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_c_diag_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_gs_solver_apply.f90 b/mlprec/impl/solver/mld_c_gs_solver_apply.f90
index 9f6e8851..a5f1af4c 100644
--- a/mlprec/impl/solver/mld_c_gs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_c_gs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_gs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_gs_solver_apply_vect.f90
index 608ffc2c..8c43b64d 100644
--- a/mlprec/impl/solver/mld_c_gs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_c_gs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_gs_solver_bld.f90 b/mlprec/impl/solver/mld_c_gs_solver_bld.f90
index 99f221d4..56e35fd6 100644
--- a/mlprec/impl/solver/mld_c_gs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_c_gs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_gs_solver_clone.f90 b/mlprec/impl/solver/mld_c_gs_solver_clone.f90
index 62fe5008..321e8920 100644
--- a/mlprec/impl/solver/mld_c_gs_solver_clone.f90
+++ b/mlprec/impl/solver/mld_c_gs_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_gs_solver_cnv.f90 b/mlprec/impl/solver/mld_c_gs_solver_cnv.f90
index 2ec6231a..2c094df2 100644
--- a/mlprec/impl/solver/mld_c_gs_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_c_gs_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_gs_solver_dmp.f90 b/mlprec/impl/solver/mld_c_gs_solver_dmp.f90
index 2c976cdc..a8263b49 100644
--- a/mlprec/impl/solver/mld_c_gs_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_c_gs_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_id_solver_apply.f90 b/mlprec/impl/solver/mld_c_id_solver_apply.f90
index 706c79d2..ffb9e7b5 100644
--- a/mlprec/impl/solver/mld_c_id_solver_apply.f90
+++ b/mlprec/impl/solver/mld_c_id_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_id_solver_apply_vect.f90
index 0577949f..91e69ffb 100644
--- a/mlprec/impl/solver/mld_c_id_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_c_id_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_id_solver_clone.f90 b/mlprec/impl/solver/mld_c_id_solver_clone.f90
index db1b863d..1b8290b4 100644
--- a/mlprec/impl/solver/mld_c_id_solver_clone.f90
+++ b/mlprec/impl/solver/mld_c_id_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_c_ilu_solver_apply.f90
index 0cea52d4..17fc7f07 100644
--- a/mlprec/impl/solver/mld_c_ilu_solver_apply.f90
+++ b/mlprec/impl/solver/mld_c_ilu_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90
index dce10a84..71afc102 100644
--- a/mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_c_ilu_solver_bld.f90
index c2522169..ea3f6279 100644
--- a/mlprec/impl/solver/mld_c_ilu_solver_bld.f90
+++ b/mlprec/impl/solver/mld_c_ilu_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_ilu_solver_clone.f90 b/mlprec/impl/solver/mld_c_ilu_solver_clone.f90
index 927197b7..d73b4435 100644
--- a/mlprec/impl/solver/mld_c_ilu_solver_clone.f90
+++ b/mlprec/impl/solver/mld_c_ilu_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_ilu_solver_cnv.f90 b/mlprec/impl/solver/mld_c_ilu_solver_cnv.f90
index a68c61cd..857d4b0b 100644
--- a/mlprec/impl/solver/mld_c_ilu_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_c_ilu_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_c_ilu_solver_dmp.f90
index ce1ec0a6..d5b156a9 100644
--- a/mlprec/impl/solver/mld_c_ilu_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_c_ilu_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_c_mumps_solver_apply.F90 b/mlprec/impl/solver/mld_c_mumps_solver_apply.F90
index ec69b601..aa8e84c0 100644
--- a/mlprec/impl/solver/mld_c_mumps_solver_apply.F90
+++ b/mlprec/impl/solver/mld_c_mumps_solver_apply.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine c_mumps_solver_apply(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_c_mumps_solver_apply_vect.F90 b/mlprec/impl/solver/mld_c_mumps_solver_apply_vect.F90
index 09837530..5e96f1dd 100644
--- a/mlprec/impl/solver/mld_c_mumps_solver_apply_vect.F90
+++ b/mlprec/impl/solver/mld_c_mumps_solver_apply_vect.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine c_mumps_solver_apply_vect(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_c_mumps_solver_bld.F90 b/mlprec/impl/solver/mld_c_mumps_solver_bld.F90
index 2f9e26c6..f1361f87 100644
--- a/mlprec/impl/solver/mld_c_mumps_solver_bld.F90
+++ b/mlprec/impl/solver/mld_c_mumps_solver_bld.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
   subroutine c_mumps_solver_bld(a,desc_a,sv,info,b,amold,vmold,imold)
diff --git a/mlprec/impl/solver/mld_d_base_solver_apply.f90 b/mlprec/impl/solver/mld_d_base_solver_apply.f90
index 7776cfac..8a25ebb7 100644
--- a/mlprec/impl/solver/mld_d_base_solver_apply.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_base_solver_apply_vect.f90
index 41da5bc7..87265a45 100644
--- a/mlprec/impl/solver/mld_d_base_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_bld.f90 b/mlprec/impl/solver/mld_d_base_solver_bld.f90
index 0323f16e..a6c7e065 100644
--- a/mlprec/impl/solver/mld_d_base_solver_bld.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_check.f90 b/mlprec/impl/solver/mld_d_base_solver_check.f90
index 79ec9153..6ea2979f 100644
--- a/mlprec/impl/solver/mld_d_base_solver_check.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_clone.f90 b/mlprec/impl/solver/mld_d_base_solver_clone.f90
index 3ce6f1f5..829cfc38 100644
--- a/mlprec/impl/solver/mld_d_base_solver_clone.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_cnv.f90 b/mlprec/impl/solver/mld_d_base_solver_cnv.f90
index 72441a01..571dd3eb 100644
--- a/mlprec/impl/solver/mld_d_base_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_csetc.f90 b/mlprec/impl/solver/mld_d_base_solver_csetc.f90
index 7f7d9a55..48f93b65 100644
--- a/mlprec/impl/solver/mld_d_base_solver_csetc.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_cseti.f90 b/mlprec/impl/solver/mld_d_base_solver_cseti.f90
index db76993d..6e811ed9 100644
--- a/mlprec/impl/solver/mld_d_base_solver_cseti.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_csetr.f90 b/mlprec/impl/solver/mld_d_base_solver_csetr.f90
index c3eeaaff..68faf968 100644
--- a/mlprec/impl/solver/mld_d_base_solver_csetr.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_descr.f90 b/mlprec/impl/solver/mld_d_base_solver_descr.f90
index 7abe97d9..5af62aa4 100644
--- a/mlprec/impl/solver/mld_d_base_solver_descr.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_dmp.f90 b/mlprec/impl/solver/mld_d_base_solver_dmp.f90
index 3d23618f..c094b619 100644
--- a/mlprec/impl/solver/mld_d_base_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_free.f90 b/mlprec/impl/solver/mld_d_base_solver_free.f90
index f3143983..de40207c 100644
--- a/mlprec/impl/solver/mld_d_base_solver_free.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_setc.f90 b/mlprec/impl/solver/mld_d_base_solver_setc.f90
index 936814f6..151a441a 100644
--- a/mlprec/impl/solver/mld_d_base_solver_setc.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_seti.f90 b/mlprec/impl/solver/mld_d_base_solver_seti.f90
index 9191a3ca..f1549d21 100644
--- a/mlprec/impl/solver/mld_d_base_solver_seti.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_base_solver_setr.f90 b/mlprec/impl/solver/mld_d_base_solver_setr.f90
index 4451cf8a..8399ca9d 100644
--- a/mlprec/impl/solver/mld_d_base_solver_setr.f90
+++ b/mlprec/impl/solver/mld_d_base_solver_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_bwgs_solver_apply.f90 b/mlprec/impl/solver/mld_d_bwgs_solver_apply.f90
index 2f22584f..af634e97 100644
--- a/mlprec/impl/solver/mld_d_bwgs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_d_bwgs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_bwgs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_bwgs_solver_apply_vect.f90
index 1b26cfa1..25a1aa87 100644
--- a/mlprec/impl/solver/mld_d_bwgs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_d_bwgs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_bwgs_solver_bld.f90 b/mlprec/impl/solver/mld_d_bwgs_solver_bld.f90
index fa06033b..68113294 100644
--- a/mlprec/impl/solver/mld_d_bwgs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_d_bwgs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_diag_solver_apply.f90 b/mlprec/impl/solver/mld_d_diag_solver_apply.f90
index 46f17d13..84c1b7a5 100644
--- a/mlprec/impl/solver/mld_d_diag_solver_apply.f90
+++ b/mlprec/impl/solver/mld_d_diag_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90
index 3dc8bf33..3f6d70fc 100644
--- a/mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_diag_solver_bld.f90 b/mlprec/impl/solver/mld_d_diag_solver_bld.f90
index 5d4d4f9f..bf89bb7b 100644
--- a/mlprec/impl/solver/mld_d_diag_solver_bld.f90
+++ b/mlprec/impl/solver/mld_d_diag_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_diag_solver_clone.f90 b/mlprec/impl/solver/mld_d_diag_solver_clone.f90
index 0008d6f1..feeaab9b 100644
--- a/mlprec/impl/solver/mld_d_diag_solver_clone.f90
+++ b/mlprec/impl/solver/mld_d_diag_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_diag_solver_cnv.f90 b/mlprec/impl/solver/mld_d_diag_solver_cnv.f90
index ec9c2003..666aa63a 100644
--- a/mlprec/impl/solver/mld_d_diag_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_d_diag_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_diag_solver_dmp.f90 b/mlprec/impl/solver/mld_d_diag_solver_dmp.f90
index 148120c1..72df7f32 100644
--- a/mlprec/impl/solver/mld_d_diag_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_d_diag_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_gs_solver_apply.f90 b/mlprec/impl/solver/mld_d_gs_solver_apply.f90
index 018b230d..c08734c2 100644
--- a/mlprec/impl/solver/mld_d_gs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_d_gs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_gs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_gs_solver_apply_vect.f90
index 5339249b..34fdf152 100644
--- a/mlprec/impl/solver/mld_d_gs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_d_gs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_gs_solver_bld.f90 b/mlprec/impl/solver/mld_d_gs_solver_bld.f90
index ab557a98..13ba9e5d 100644
--- a/mlprec/impl/solver/mld_d_gs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_d_gs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_gs_solver_clone.f90 b/mlprec/impl/solver/mld_d_gs_solver_clone.f90
index 6dd9809f..72a602bf 100644
--- a/mlprec/impl/solver/mld_d_gs_solver_clone.f90
+++ b/mlprec/impl/solver/mld_d_gs_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_gs_solver_cnv.f90 b/mlprec/impl/solver/mld_d_gs_solver_cnv.f90
index 27281bdf..dc3b3c36 100644
--- a/mlprec/impl/solver/mld_d_gs_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_d_gs_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_gs_solver_dmp.f90 b/mlprec/impl/solver/mld_d_gs_solver_dmp.f90
index 71d31545..53ffc133 100644
--- a/mlprec/impl/solver/mld_d_gs_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_d_gs_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_id_solver_apply.f90 b/mlprec/impl/solver/mld_d_id_solver_apply.f90
index 7a6a83a8..6df623a8 100644
--- a/mlprec/impl/solver/mld_d_id_solver_apply.f90
+++ b/mlprec/impl/solver/mld_d_id_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_id_solver_apply_vect.f90
index 3bd58740..ac117bff 100644
--- a/mlprec/impl/solver/mld_d_id_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_d_id_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_id_solver_clone.f90 b/mlprec/impl/solver/mld_d_id_solver_clone.f90
index 44f70608..d866edf3 100644
--- a/mlprec/impl/solver/mld_d_id_solver_clone.f90
+++ b/mlprec/impl/solver/mld_d_id_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_d_ilu_solver_apply.f90
index c7b3b038..56b15cdb 100644
--- a/mlprec/impl/solver/mld_d_ilu_solver_apply.f90
+++ b/mlprec/impl/solver/mld_d_ilu_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90
index 9a65dfee..fa6ce75d 100644
--- a/mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_d_ilu_solver_bld.f90
index 20c71b1d..5fc1f17c 100644
--- a/mlprec/impl/solver/mld_d_ilu_solver_bld.f90
+++ b/mlprec/impl/solver/mld_d_ilu_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_ilu_solver_clone.f90 b/mlprec/impl/solver/mld_d_ilu_solver_clone.f90
index b5ab634c..ebd78e8b 100644
--- a/mlprec/impl/solver/mld_d_ilu_solver_clone.f90
+++ b/mlprec/impl/solver/mld_d_ilu_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_ilu_solver_cnv.f90 b/mlprec/impl/solver/mld_d_ilu_solver_cnv.f90
index a24f3c7d..89f439b7 100644
--- a/mlprec/impl/solver/mld_d_ilu_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_d_ilu_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_d_ilu_solver_dmp.f90
index fff59371..2ec0d74b 100644
--- a/mlprec/impl/solver/mld_d_ilu_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_d_ilu_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_d_mumps_solver_apply.F90 b/mlprec/impl/solver/mld_d_mumps_solver_apply.F90
index 3cf2925c..dd312e2a 100644
--- a/mlprec/impl/solver/mld_d_mumps_solver_apply.F90
+++ b/mlprec/impl/solver/mld_d_mumps_solver_apply.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine d_mumps_solver_apply(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_d_mumps_solver_apply_vect.F90 b/mlprec/impl/solver/mld_d_mumps_solver_apply_vect.F90
index f6a32475..47081248 100644
--- a/mlprec/impl/solver/mld_d_mumps_solver_apply_vect.F90
+++ b/mlprec/impl/solver/mld_d_mumps_solver_apply_vect.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine d_mumps_solver_apply_vect(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_d_mumps_solver_bld.F90 b/mlprec/impl/solver/mld_d_mumps_solver_bld.F90
index f3fbb47d..c7b6494a 100644
--- a/mlprec/impl/solver/mld_d_mumps_solver_bld.F90
+++ b/mlprec/impl/solver/mld_d_mumps_solver_bld.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
   subroutine d_mumps_solver_bld(a,desc_a,sv,info,b,amold,vmold,imold)
diff --git a/mlprec/impl/solver/mld_s_base_solver_apply.f90 b/mlprec/impl/solver/mld_s_base_solver_apply.f90
index 87c35571..b1d101ec 100644
--- a/mlprec/impl/solver/mld_s_base_solver_apply.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_base_solver_apply_vect.f90
index 39532238..4e831bd4 100644
--- a/mlprec/impl/solver/mld_s_base_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_bld.f90 b/mlprec/impl/solver/mld_s_base_solver_bld.f90
index b66a45ca..1d76c6e9 100644
--- a/mlprec/impl/solver/mld_s_base_solver_bld.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_check.f90 b/mlprec/impl/solver/mld_s_base_solver_check.f90
index 628e3865..9bd3bbb7 100644
--- a/mlprec/impl/solver/mld_s_base_solver_check.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_clone.f90 b/mlprec/impl/solver/mld_s_base_solver_clone.f90
index 84902a58..d093ac30 100644
--- a/mlprec/impl/solver/mld_s_base_solver_clone.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_cnv.f90 b/mlprec/impl/solver/mld_s_base_solver_cnv.f90
index 7d60d4bf..a5ed05cc 100644
--- a/mlprec/impl/solver/mld_s_base_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_csetc.f90 b/mlprec/impl/solver/mld_s_base_solver_csetc.f90
index e3b21693..487c6ff0 100644
--- a/mlprec/impl/solver/mld_s_base_solver_csetc.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_cseti.f90 b/mlprec/impl/solver/mld_s_base_solver_cseti.f90
index 90952a2c..9d198638 100644
--- a/mlprec/impl/solver/mld_s_base_solver_cseti.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_csetr.f90 b/mlprec/impl/solver/mld_s_base_solver_csetr.f90
index 806ee5cf..1d19cf1c 100644
--- a/mlprec/impl/solver/mld_s_base_solver_csetr.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_descr.f90 b/mlprec/impl/solver/mld_s_base_solver_descr.f90
index 54d25e90..d2e1450c 100644
--- a/mlprec/impl/solver/mld_s_base_solver_descr.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_dmp.f90 b/mlprec/impl/solver/mld_s_base_solver_dmp.f90
index 413316e7..8c9112f3 100644
--- a/mlprec/impl/solver/mld_s_base_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_free.f90 b/mlprec/impl/solver/mld_s_base_solver_free.f90
index 8298f327..1bdadc18 100644
--- a/mlprec/impl/solver/mld_s_base_solver_free.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_setc.f90 b/mlprec/impl/solver/mld_s_base_solver_setc.f90
index ca457897..8b787f79 100644
--- a/mlprec/impl/solver/mld_s_base_solver_setc.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_seti.f90 b/mlprec/impl/solver/mld_s_base_solver_seti.f90
index 91011283..982b3357 100644
--- a/mlprec/impl/solver/mld_s_base_solver_seti.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_base_solver_setr.f90 b/mlprec/impl/solver/mld_s_base_solver_setr.f90
index 14ccf09e..6fe89e72 100644
--- a/mlprec/impl/solver/mld_s_base_solver_setr.f90
+++ b/mlprec/impl/solver/mld_s_base_solver_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_bwgs_solver_apply.f90 b/mlprec/impl/solver/mld_s_bwgs_solver_apply.f90
index 62c878f4..ec9e052c 100644
--- a/mlprec/impl/solver/mld_s_bwgs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_s_bwgs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_bwgs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_bwgs_solver_apply_vect.f90
index 6a7c6adf..f3fa7a12 100644
--- a/mlprec/impl/solver/mld_s_bwgs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_s_bwgs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_bwgs_solver_bld.f90 b/mlprec/impl/solver/mld_s_bwgs_solver_bld.f90
index c386cb19..68f81b07 100644
--- a/mlprec/impl/solver/mld_s_bwgs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_s_bwgs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_diag_solver_apply.f90 b/mlprec/impl/solver/mld_s_diag_solver_apply.f90
index 4c217392..b03b9c6e 100644
--- a/mlprec/impl/solver/mld_s_diag_solver_apply.f90
+++ b/mlprec/impl/solver/mld_s_diag_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90
index 920f85b9..86bcdd5d 100644
--- a/mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_diag_solver_bld.f90 b/mlprec/impl/solver/mld_s_diag_solver_bld.f90
index 6e3cdb17..6b33cd82 100644
--- a/mlprec/impl/solver/mld_s_diag_solver_bld.f90
+++ b/mlprec/impl/solver/mld_s_diag_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_diag_solver_clone.f90 b/mlprec/impl/solver/mld_s_diag_solver_clone.f90
index 4488052f..f02f1f45 100644
--- a/mlprec/impl/solver/mld_s_diag_solver_clone.f90
+++ b/mlprec/impl/solver/mld_s_diag_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_diag_solver_cnv.f90 b/mlprec/impl/solver/mld_s_diag_solver_cnv.f90
index 476e20dc..d9a02a19 100644
--- a/mlprec/impl/solver/mld_s_diag_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_s_diag_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_diag_solver_dmp.f90 b/mlprec/impl/solver/mld_s_diag_solver_dmp.f90
index 939e8508..be962fca 100644
--- a/mlprec/impl/solver/mld_s_diag_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_s_diag_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_gs_solver_apply.f90 b/mlprec/impl/solver/mld_s_gs_solver_apply.f90
index a5c6486a..70db86ad 100644
--- a/mlprec/impl/solver/mld_s_gs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_s_gs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_gs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_gs_solver_apply_vect.f90
index 23176531..2928333f 100644
--- a/mlprec/impl/solver/mld_s_gs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_s_gs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_gs_solver_bld.f90 b/mlprec/impl/solver/mld_s_gs_solver_bld.f90
index 80c107b9..f4fd37a4 100644
--- a/mlprec/impl/solver/mld_s_gs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_s_gs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_gs_solver_clone.f90 b/mlprec/impl/solver/mld_s_gs_solver_clone.f90
index 5f3111c7..e49fdfc7 100644
--- a/mlprec/impl/solver/mld_s_gs_solver_clone.f90
+++ b/mlprec/impl/solver/mld_s_gs_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_gs_solver_cnv.f90 b/mlprec/impl/solver/mld_s_gs_solver_cnv.f90
index cbb79737..aae8704e 100644
--- a/mlprec/impl/solver/mld_s_gs_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_s_gs_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_gs_solver_dmp.f90 b/mlprec/impl/solver/mld_s_gs_solver_dmp.f90
index b970f893..0288a0f8 100644
--- a/mlprec/impl/solver/mld_s_gs_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_s_gs_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_id_solver_apply.f90 b/mlprec/impl/solver/mld_s_id_solver_apply.f90
index 515fb54b..d7bed551 100644
--- a/mlprec/impl/solver/mld_s_id_solver_apply.f90
+++ b/mlprec/impl/solver/mld_s_id_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_id_solver_apply_vect.f90
index 4d00f04d..05844b36 100644
--- a/mlprec/impl/solver/mld_s_id_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_s_id_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_id_solver_clone.f90 b/mlprec/impl/solver/mld_s_id_solver_clone.f90
index f8c2abe8..cf8fe453 100644
--- a/mlprec/impl/solver/mld_s_id_solver_clone.f90
+++ b/mlprec/impl/solver/mld_s_id_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_s_ilu_solver_apply.f90
index 1e55cd31..db2e9fb4 100644
--- a/mlprec/impl/solver/mld_s_ilu_solver_apply.f90
+++ b/mlprec/impl/solver/mld_s_ilu_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90
index 8b969820..f64716b6 100644
--- a/mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_s_ilu_solver_bld.f90
index 503ddab2..aee3e501 100644
--- a/mlprec/impl/solver/mld_s_ilu_solver_bld.f90
+++ b/mlprec/impl/solver/mld_s_ilu_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_ilu_solver_clone.f90 b/mlprec/impl/solver/mld_s_ilu_solver_clone.f90
index 64ee0e7e..6944a06f 100644
--- a/mlprec/impl/solver/mld_s_ilu_solver_clone.f90
+++ b/mlprec/impl/solver/mld_s_ilu_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_ilu_solver_cnv.f90 b/mlprec/impl/solver/mld_s_ilu_solver_cnv.f90
index 739117ae..71407a73 100644
--- a/mlprec/impl/solver/mld_s_ilu_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_s_ilu_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_s_ilu_solver_dmp.f90
index 69b0f5ba..7268ef3a 100644
--- a/mlprec/impl/solver/mld_s_ilu_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_s_ilu_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_s_mumps_solver_apply.F90 b/mlprec/impl/solver/mld_s_mumps_solver_apply.F90
index 7e8fb9fb..384c4c5f 100644
--- a/mlprec/impl/solver/mld_s_mumps_solver_apply.F90
+++ b/mlprec/impl/solver/mld_s_mumps_solver_apply.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine s_mumps_solver_apply(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_s_mumps_solver_apply_vect.F90 b/mlprec/impl/solver/mld_s_mumps_solver_apply_vect.F90
index 91addbbc..705892c6 100644
--- a/mlprec/impl/solver/mld_s_mumps_solver_apply_vect.F90
+++ b/mlprec/impl/solver/mld_s_mumps_solver_apply_vect.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine s_mumps_solver_apply_vect(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_s_mumps_solver_bld.F90 b/mlprec/impl/solver/mld_s_mumps_solver_bld.F90
index 9361185b..78aec716 100644
--- a/mlprec/impl/solver/mld_s_mumps_solver_bld.F90
+++ b/mlprec/impl/solver/mld_s_mumps_solver_bld.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
   subroutine s_mumps_solver_bld(a,desc_a,sv,info,b,amold,vmold,imold)
diff --git a/mlprec/impl/solver/mld_z_base_solver_apply.f90 b/mlprec/impl/solver/mld_z_base_solver_apply.f90
index f56dba33..8eec5367 100644
--- a/mlprec/impl/solver/mld_z_base_solver_apply.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_base_solver_apply_vect.f90
index c4ea18cf..dc84cd7f 100644
--- a/mlprec/impl/solver/mld_z_base_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_bld.f90 b/mlprec/impl/solver/mld_z_base_solver_bld.f90
index c092879e..9f3a331a 100644
--- a/mlprec/impl/solver/mld_z_base_solver_bld.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_check.f90 b/mlprec/impl/solver/mld_z_base_solver_check.f90
index ed1dead9..ba893fc1 100644
--- a/mlprec/impl/solver/mld_z_base_solver_check.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_check.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_clone.f90 b/mlprec/impl/solver/mld_z_base_solver_clone.f90
index ab724309..5c97abd9 100644
--- a/mlprec/impl/solver/mld_z_base_solver_clone.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_cnv.f90 b/mlprec/impl/solver/mld_z_base_solver_cnv.f90
index 07a5f575..8b3660e7 100644
--- a/mlprec/impl/solver/mld_z_base_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_csetc.f90 b/mlprec/impl/solver/mld_z_base_solver_csetc.f90
index 173b1942..c95f9510 100644
--- a/mlprec/impl/solver/mld_z_base_solver_csetc.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_csetc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_cseti.f90 b/mlprec/impl/solver/mld_z_base_solver_cseti.f90
index 59f8445c..89e9c907 100644
--- a/mlprec/impl/solver/mld_z_base_solver_cseti.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_cseti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_csetr.f90 b/mlprec/impl/solver/mld_z_base_solver_csetr.f90
index bd3a868f..d2412eec 100644
--- a/mlprec/impl/solver/mld_z_base_solver_csetr.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_csetr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_descr.f90 b/mlprec/impl/solver/mld_z_base_solver_descr.f90
index 76ade0ff..7cc4c049 100644
--- a/mlprec/impl/solver/mld_z_base_solver_descr.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_descr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_dmp.f90 b/mlprec/impl/solver/mld_z_base_solver_dmp.f90
index d46bad80..b6749cfd 100644
--- a/mlprec/impl/solver/mld_z_base_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_free.f90 b/mlprec/impl/solver/mld_z_base_solver_free.f90
index 1d73f759..10cd4a58 100644
--- a/mlprec/impl/solver/mld_z_base_solver_free.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_free.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_setc.f90 b/mlprec/impl/solver/mld_z_base_solver_setc.f90
index 42fa69f5..ceebe541 100644
--- a/mlprec/impl/solver/mld_z_base_solver_setc.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_setc.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_seti.f90 b/mlprec/impl/solver/mld_z_base_solver_seti.f90
index 21cd9353..4ba74e10 100644
--- a/mlprec/impl/solver/mld_z_base_solver_seti.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_seti.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_base_solver_setr.f90 b/mlprec/impl/solver/mld_z_base_solver_setr.f90
index c328b6f3..8d190d99 100644
--- a/mlprec/impl/solver/mld_z_base_solver_setr.f90
+++ b/mlprec/impl/solver/mld_z_base_solver_setr.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_bwgs_solver_apply.f90 b/mlprec/impl/solver/mld_z_bwgs_solver_apply.f90
index 70d43423..28958ccd 100644
--- a/mlprec/impl/solver/mld_z_bwgs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_z_bwgs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_bwgs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_bwgs_solver_apply_vect.f90
index 8adf6f4f..3ade70df 100644
--- a/mlprec/impl/solver/mld_z_bwgs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_z_bwgs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_bwgs_solver_bld.f90 b/mlprec/impl/solver/mld_z_bwgs_solver_bld.f90
index 52897d96..81fddcfb 100644
--- a/mlprec/impl/solver/mld_z_bwgs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_z_bwgs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_diag_solver_apply.f90 b/mlprec/impl/solver/mld_z_diag_solver_apply.f90
index eeaa0b2c..c7e76900 100644
--- a/mlprec/impl/solver/mld_z_diag_solver_apply.f90
+++ b/mlprec/impl/solver/mld_z_diag_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90
index 1fee862a..19fb79d4 100644
--- a/mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_diag_solver_bld.f90 b/mlprec/impl/solver/mld_z_diag_solver_bld.f90
index 26365332..d1655bfd 100644
--- a/mlprec/impl/solver/mld_z_diag_solver_bld.f90
+++ b/mlprec/impl/solver/mld_z_diag_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_diag_solver_clone.f90 b/mlprec/impl/solver/mld_z_diag_solver_clone.f90
index 4dcab995..c98beae1 100644
--- a/mlprec/impl/solver/mld_z_diag_solver_clone.f90
+++ b/mlprec/impl/solver/mld_z_diag_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_diag_solver_cnv.f90 b/mlprec/impl/solver/mld_z_diag_solver_cnv.f90
index eb6c77a7..f13d9c3a 100644
--- a/mlprec/impl/solver/mld_z_diag_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_z_diag_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_diag_solver_dmp.f90 b/mlprec/impl/solver/mld_z_diag_solver_dmp.f90
index a474ef0c..6e7b67c2 100644
--- a/mlprec/impl/solver/mld_z_diag_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_z_diag_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_gs_solver_apply.f90 b/mlprec/impl/solver/mld_z_gs_solver_apply.f90
index b3801e03..7ca49e8d 100644
--- a/mlprec/impl/solver/mld_z_gs_solver_apply.f90
+++ b/mlprec/impl/solver/mld_z_gs_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_gs_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_gs_solver_apply_vect.f90
index 469197d9..4c64ca42 100644
--- a/mlprec/impl/solver/mld_z_gs_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_z_gs_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_gs_solver_bld.f90 b/mlprec/impl/solver/mld_z_gs_solver_bld.f90
index eb04007f..ea1076fd 100644
--- a/mlprec/impl/solver/mld_z_gs_solver_bld.f90
+++ b/mlprec/impl/solver/mld_z_gs_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_gs_solver_clone.f90 b/mlprec/impl/solver/mld_z_gs_solver_clone.f90
index eb968264..ffb2954f 100644
--- a/mlprec/impl/solver/mld_z_gs_solver_clone.f90
+++ b/mlprec/impl/solver/mld_z_gs_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_gs_solver_cnv.f90 b/mlprec/impl/solver/mld_z_gs_solver_cnv.f90
index 60096410..d9e25943 100644
--- a/mlprec/impl/solver/mld_z_gs_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_z_gs_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_gs_solver_dmp.f90 b/mlprec/impl/solver/mld_z_gs_solver_dmp.f90
index a5651bfc..b3a02f28 100644
--- a/mlprec/impl/solver/mld_z_gs_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_z_gs_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_id_solver_apply.f90 b/mlprec/impl/solver/mld_z_id_solver_apply.f90
index c9d7278c..caca1ca2 100644
--- a/mlprec/impl/solver/mld_z_id_solver_apply.f90
+++ b/mlprec/impl/solver/mld_z_id_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_id_solver_apply_vect.f90
index 53aa8848..97ed7dcf 100644
--- a/mlprec/impl/solver/mld_z_id_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_z_id_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_id_solver_clone.f90 b/mlprec/impl/solver/mld_z_id_solver_clone.f90
index 544d135c..f9094e14 100644
--- a/mlprec/impl/solver/mld_z_id_solver_clone.f90
+++ b/mlprec/impl/solver/mld_z_id_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_z_ilu_solver_apply.f90
index ee39092a..23eaac57 100644
--- a/mlprec/impl/solver/mld_z_ilu_solver_apply.f90
+++ b/mlprec/impl/solver/mld_z_ilu_solver_apply.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90
index b7013d46..7c6fcaf9 100644
--- a/mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90
+++ b/mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_z_ilu_solver_bld.f90
index 06320d81..7d685c92 100644
--- a/mlprec/impl/solver/mld_z_ilu_solver_bld.f90
+++ b/mlprec/impl/solver/mld_z_ilu_solver_bld.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_ilu_solver_clone.f90 b/mlprec/impl/solver/mld_z_ilu_solver_clone.f90
index 974de381..156f8363 100644
--- a/mlprec/impl/solver/mld_z_ilu_solver_clone.f90
+++ b/mlprec/impl/solver/mld_z_ilu_solver_clone.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_ilu_solver_cnv.f90 b/mlprec/impl/solver/mld_z_ilu_solver_cnv.f90
index d48d8363..6364b796 100644
--- a/mlprec/impl/solver/mld_z_ilu_solver_cnv.f90
+++ b/mlprec/impl/solver/mld_z_ilu_solver_cnv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_z_ilu_solver_dmp.f90
index 7da39deb..5c9cc0d0 100644
--- a/mlprec/impl/solver/mld_z_ilu_solver_dmp.f90
+++ b/mlprec/impl/solver/mld_z_ilu_solver_dmp.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/impl/solver/mld_z_mumps_solver_apply.F90 b/mlprec/impl/solver/mld_z_mumps_solver_apply.F90
index cce7007b..11050f9d 100644
--- a/mlprec/impl/solver/mld_z_mumps_solver_apply.F90
+++ b/mlprec/impl/solver/mld_z_mumps_solver_apply.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine z_mumps_solver_apply(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_z_mumps_solver_apply_vect.F90 b/mlprec/impl/solver/mld_z_mumps_solver_apply_vect.F90
index f2780919..987a828f 100644
--- a/mlprec/impl/solver/mld_z_mumps_solver_apply_vect.F90
+++ b/mlprec/impl/solver/mld_z_mumps_solver_apply_vect.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
 subroutine z_mumps_solver_apply_vect(alpha,sv,x,beta,y,desc_data,&
diff --git a/mlprec/impl/solver/mld_z_mumps_solver_bld.F90 b/mlprec/impl/solver/mld_z_mumps_solver_bld.F90
index b80e72c6..96b38b7b 100644
--- a/mlprec/impl/solver/mld_z_mumps_solver_bld.F90
+++ b/mlprec/impl/solver/mld_z_mumps_solver_bld.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !  
   subroutine z_mumps_solver_bld(a,desc_a,sv,info,b,amold,vmold,imold)
diff --git a/mlprec/mld_base_prec_type.F90 b/mlprec/mld_base_prec_type.F90
index 97bf69a2..5eb45ab3 100644
--- a/mlprec/mld_base_prec_type.F90
+++ b/mlprec/mld_base_prec_type.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_as_smoother.f90 b/mlprec/mld_c_as_smoother.f90
index 5e3f8f4e..1c186c55 100644
--- a/mlprec/mld_c_as_smoother.f90
+++ b/mlprec/mld_c_as_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_base_smoother_mod.f90 b/mlprec/mld_c_base_smoother_mod.f90
index b416bc79..7477455c 100644
--- a/mlprec/mld_c_base_smoother_mod.f90
+++ b/mlprec/mld_c_base_smoother_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_base_solver_mod.f90 b/mlprec/mld_c_base_solver_mod.f90
index 5c995214..894f8d03 100644
--- a/mlprec/mld_c_base_solver_mod.f90
+++ b/mlprec/mld_c_base_solver_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_diag_solver.f90 b/mlprec/mld_c_diag_solver.f90
index c386f7e1..c6da0670 100644
--- a/mlprec/mld_c_diag_solver.f90
+++ b/mlprec/mld_c_diag_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_gs_solver.f90 b/mlprec/mld_c_gs_solver.f90
index 7d0b6a50..9ccb5be9 100644
--- a/mlprec/mld_c_gs_solver.f90
+++ b/mlprec/mld_c_gs_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_id_solver.f90 b/mlprec/mld_c_id_solver.f90
index a64a0f30..ce03a91c 100644
--- a/mlprec/mld_c_id_solver.f90
+++ b/mlprec/mld_c_id_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_ilu_fact_mod.f90 b/mlprec/mld_c_ilu_fact_mod.f90
index 9297d179..b8c9a55d 100644
--- a/mlprec/mld_c_ilu_fact_mod.f90
+++ b/mlprec/mld_c_ilu_fact_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_ilu_solver.f90 b/mlprec/mld_c_ilu_solver.f90
index 43f8365b..919ddc18 100644
--- a/mlprec/mld_c_ilu_solver.f90
+++ b/mlprec/mld_c_ilu_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_inner_mod.f90 b/mlprec/mld_c_inner_mod.f90
index cdf7297c..e5394d4b 100644
--- a/mlprec/mld_c_inner_mod.f90
+++ b/mlprec/mld_c_inner_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_jac_smoother.f90 b/mlprec/mld_c_jac_smoother.f90
index 1c2221bb..ac0cd36e 100644
--- a/mlprec/mld_c_jac_smoother.f90
+++ b/mlprec/mld_c_jac_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_mumps_solver.F90 b/mlprec/mld_c_mumps_solver.F90
index 1cef6958..522b5ae3 100644
--- a/mlprec/mld_c_mumps_solver.F90
+++ b/mlprec/mld_c_mumps_solver.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 ! File: mld_c_mumps_solver_mod.f90
diff --git a/mlprec/mld_c_onelev_mod.f90 b/mlprec/mld_c_onelev_mod.f90
index 55548ce7..f337d4a9 100644
--- a/mlprec/mld_c_onelev_mod.f90
+++ b/mlprec/mld_c_onelev_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_prec_mod.f90 b/mlprec/mld_c_prec_mod.f90
index 6d2ba1af..4ec6e9d2 100644
--- a/mlprec/mld_c_prec_mod.f90
+++ b/mlprec/mld_c_prec_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_prec_type.f90 b/mlprec/mld_c_prec_type.f90
index bc8b9425..7b0160d7 100644
--- a/mlprec/mld_c_prec_type.f90
+++ b/mlprec/mld_c_prec_type.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_c_slu_solver.F90 b/mlprec/mld_c_slu_solver.F90
index a6fa4062..3978b91d 100644
--- a/mlprec/mld_c_slu_solver.F90
+++ b/mlprec/mld_c_slu_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_as_smoother.f90 b/mlprec/mld_d_as_smoother.f90
index 4ffbbde6..baa3f424 100644
--- a/mlprec/mld_d_as_smoother.f90
+++ b/mlprec/mld_d_as_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_base_smoother_mod.f90 b/mlprec/mld_d_base_smoother_mod.f90
index e62fbc16..d0e2519c 100644
--- a/mlprec/mld_d_base_smoother_mod.f90
+++ b/mlprec/mld_d_base_smoother_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_base_solver_mod.f90 b/mlprec/mld_d_base_solver_mod.f90
index 49822770..8b9f73a6 100644
--- a/mlprec/mld_d_base_solver_mod.f90
+++ b/mlprec/mld_d_base_solver_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_diag_solver.f90 b/mlprec/mld_d_diag_solver.f90
index fcf5a0bc..1349f062 100644
--- a/mlprec/mld_d_diag_solver.f90
+++ b/mlprec/mld_d_diag_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_gs_solver.f90 b/mlprec/mld_d_gs_solver.f90
index ac15e710..a9029530 100644
--- a/mlprec/mld_d_gs_solver.f90
+++ b/mlprec/mld_d_gs_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_id_solver.f90 b/mlprec/mld_d_id_solver.f90
index 36e19011..0bae0f90 100644
--- a/mlprec/mld_d_id_solver.f90
+++ b/mlprec/mld_d_id_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_ilu_fact_mod.f90 b/mlprec/mld_d_ilu_fact_mod.f90
index f2764b70..3ce83f41 100644
--- a/mlprec/mld_d_ilu_fact_mod.f90
+++ b/mlprec/mld_d_ilu_fact_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_ilu_solver.f90 b/mlprec/mld_d_ilu_solver.f90
index 4fd0c9f0..5237c72b 100644
--- a/mlprec/mld_d_ilu_solver.f90
+++ b/mlprec/mld_d_ilu_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_inner_mod.f90 b/mlprec/mld_d_inner_mod.f90
index c4ca43dd..e73856a0 100644
--- a/mlprec/mld_d_inner_mod.f90
+++ b/mlprec/mld_d_inner_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_jac_smoother.f90 b/mlprec/mld_d_jac_smoother.f90
index be03b750..64e57e6f 100644
--- a/mlprec/mld_d_jac_smoother.f90
+++ b/mlprec/mld_d_jac_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_mumps_solver.F90 b/mlprec/mld_d_mumps_solver.F90
index e8656878..66336f0c 100644
--- a/mlprec/mld_d_mumps_solver.F90
+++ b/mlprec/mld_d_mumps_solver.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 ! File: mld_d_mumps_solver_mod.f90
diff --git a/mlprec/mld_d_onelev_mod.f90 b/mlprec/mld_d_onelev_mod.f90
index 9461d6f2..4420f870 100644
--- a/mlprec/mld_d_onelev_mod.f90
+++ b/mlprec/mld_d_onelev_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_prec_mod.f90 b/mlprec/mld_d_prec_mod.f90
index 70d16c58..152c860f 100644
--- a/mlprec/mld_d_prec_mod.f90
+++ b/mlprec/mld_d_prec_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_prec_type.f90 b/mlprec/mld_d_prec_type.f90
index 1dd4b732..1aa9409c 100644
--- a/mlprec/mld_d_prec_type.f90
+++ b/mlprec/mld_d_prec_type.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_slu_solver.F90 b/mlprec/mld_d_slu_solver.F90
index 0190fcd1..9cec715b 100644
--- a/mlprec/mld_d_slu_solver.F90
+++ b/mlprec/mld_d_slu_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_sludist_solver.F90 b/mlprec/mld_d_sludist_solver.F90
index 8fd5b17d..87834f39 100644
--- a/mlprec/mld_d_sludist_solver.F90
+++ b/mlprec/mld_d_sludist_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_d_umf_solver.F90 b/mlprec/mld_d_umf_solver.F90
index 3aa54370..64ea392a 100644
--- a/mlprec/mld_d_umf_solver.F90
+++ b/mlprec/mld_d_umf_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_prec_mod.f90 b/mlprec/mld_prec_mod.f90
index 21474ad7..5dc5a011 100644
--- a/mlprec/mld_prec_mod.f90
+++ b/mlprec/mld_prec_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_prec_type.f90 b/mlprec/mld_prec_type.f90
index 9cde581b..6a1b4a25 100644
--- a/mlprec/mld_prec_type.f90
+++ b/mlprec/mld_prec_type.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_as_smoother.f90 b/mlprec/mld_s_as_smoother.f90
index eab3f721..bae1e982 100644
--- a/mlprec/mld_s_as_smoother.f90
+++ b/mlprec/mld_s_as_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_base_smoother_mod.f90 b/mlprec/mld_s_base_smoother_mod.f90
index dcf3188a..10583ffb 100644
--- a/mlprec/mld_s_base_smoother_mod.f90
+++ b/mlprec/mld_s_base_smoother_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_base_solver_mod.f90 b/mlprec/mld_s_base_solver_mod.f90
index c561f4e8..9c564b67 100644
--- a/mlprec/mld_s_base_solver_mod.f90
+++ b/mlprec/mld_s_base_solver_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_diag_solver.f90 b/mlprec/mld_s_diag_solver.f90
index 65534256..541496f0 100644
--- a/mlprec/mld_s_diag_solver.f90
+++ b/mlprec/mld_s_diag_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_gs_solver.f90 b/mlprec/mld_s_gs_solver.f90
index 833e8cdf..82959cfd 100644
--- a/mlprec/mld_s_gs_solver.f90
+++ b/mlprec/mld_s_gs_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_id_solver.f90 b/mlprec/mld_s_id_solver.f90
index cca48b2c..e6ffa7d2 100644
--- a/mlprec/mld_s_id_solver.f90
+++ b/mlprec/mld_s_id_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_ilu_fact_mod.f90 b/mlprec/mld_s_ilu_fact_mod.f90
index adcbb66d..fc109093 100644
--- a/mlprec/mld_s_ilu_fact_mod.f90
+++ b/mlprec/mld_s_ilu_fact_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_ilu_solver.f90 b/mlprec/mld_s_ilu_solver.f90
index 2c01b022..e2fb0fa3 100644
--- a/mlprec/mld_s_ilu_solver.f90
+++ b/mlprec/mld_s_ilu_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_inner_mod.f90 b/mlprec/mld_s_inner_mod.f90
index 23a13e43..581b943e 100644
--- a/mlprec/mld_s_inner_mod.f90
+++ b/mlprec/mld_s_inner_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_jac_smoother.f90 b/mlprec/mld_s_jac_smoother.f90
index b13f9cbe..5a9c292b 100644
--- a/mlprec/mld_s_jac_smoother.f90
+++ b/mlprec/mld_s_jac_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_mumps_solver.F90 b/mlprec/mld_s_mumps_solver.F90
index aec5feb5..676a54db 100644
--- a/mlprec/mld_s_mumps_solver.F90
+++ b/mlprec/mld_s_mumps_solver.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 ! File: mld_s_mumps_solver_mod.f90
diff --git a/mlprec/mld_s_onelev_mod.f90 b/mlprec/mld_s_onelev_mod.f90
index 74559935..e135b0f4 100644
--- a/mlprec/mld_s_onelev_mod.f90
+++ b/mlprec/mld_s_onelev_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_prec_mod.f90 b/mlprec/mld_s_prec_mod.f90
index 79347fbe..b7e35d27 100644
--- a/mlprec/mld_s_prec_mod.f90
+++ b/mlprec/mld_s_prec_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_prec_type.f90 b/mlprec/mld_s_prec_type.f90
index 21eae271..7b67ad66 100644
--- a/mlprec/mld_s_prec_type.f90
+++ b/mlprec/mld_s_prec_type.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_s_slu_solver.F90 b/mlprec/mld_s_slu_solver.F90
index 6b1d2ad7..1f5a3b0e 100644
--- a/mlprec/mld_s_slu_solver.F90
+++ b/mlprec/mld_s_slu_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_as_smoother.f90 b/mlprec/mld_z_as_smoother.f90
index 9254ba17..851ad738 100644
--- a/mlprec/mld_z_as_smoother.f90
+++ b/mlprec/mld_z_as_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_base_smoother_mod.f90 b/mlprec/mld_z_base_smoother_mod.f90
index 505b4926..0758eceb 100644
--- a/mlprec/mld_z_base_smoother_mod.f90
+++ b/mlprec/mld_z_base_smoother_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_base_solver_mod.f90 b/mlprec/mld_z_base_solver_mod.f90
index 636afdfc..ede7477d 100644
--- a/mlprec/mld_z_base_solver_mod.f90
+++ b/mlprec/mld_z_base_solver_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_diag_solver.f90 b/mlprec/mld_z_diag_solver.f90
index a82f9f4c..b8f6f60a 100644
--- a/mlprec/mld_z_diag_solver.f90
+++ b/mlprec/mld_z_diag_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_gs_solver.f90 b/mlprec/mld_z_gs_solver.f90
index c1a84669..21016387 100644
--- a/mlprec/mld_z_gs_solver.f90
+++ b/mlprec/mld_z_gs_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_id_solver.f90 b/mlprec/mld_z_id_solver.f90
index 73986c40..561cd0fa 100644
--- a/mlprec/mld_z_id_solver.f90
+++ b/mlprec/mld_z_id_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_ilu_fact_mod.f90 b/mlprec/mld_z_ilu_fact_mod.f90
index 204a9c9e..6bed0435 100644
--- a/mlprec/mld_z_ilu_fact_mod.f90
+++ b/mlprec/mld_z_ilu_fact_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_ilu_solver.f90 b/mlprec/mld_z_ilu_solver.f90
index 79a6f634..5966151b 100644
--- a/mlprec/mld_z_ilu_solver.f90
+++ b/mlprec/mld_z_ilu_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_inner_mod.f90 b/mlprec/mld_z_inner_mod.f90
index 21948573..12860b7b 100644
--- a/mlprec/mld_z_inner_mod.f90
+++ b/mlprec/mld_z_inner_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_jac_smoother.f90 b/mlprec/mld_z_jac_smoother.f90
index 07b30681..af68bc9a 100644
--- a/mlprec/mld_z_jac_smoother.f90
+++ b/mlprec/mld_z_jac_smoother.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_mumps_solver.F90 b/mlprec/mld_z_mumps_solver.F90
index ff17298e..b9c64a6c 100644
--- a/mlprec/mld_z_mumps_solver.F90
+++ b/mlprec/mld_z_mumps_solver.F90
@@ -6,9 +6,9 @@
 !    
 !    (C) Copyright 2008,2009,2010,2012,2013
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
@@ -36,7 +36,7 @@
 !   
 !
 !  Current version of this file contributed by:
-!        Ambra Abdullahi Hassan University of Rome Tor Vergata, IT
+!        Ambra Abdullahi Hassan 
 !
 !
 ! File: mld_z_mumps_solver_mod.f90
diff --git a/mlprec/mld_z_onelev_mod.f90 b/mlprec/mld_z_onelev_mod.f90
index b2c8e6cb..986ea076 100644
--- a/mlprec/mld_z_onelev_mod.f90
+++ b/mlprec/mld_z_onelev_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_prec_mod.f90 b/mlprec/mld_z_prec_mod.f90
index 7fb8c5a6..1c094a84 100644
--- a/mlprec/mld_z_prec_mod.f90
+++ b/mlprec/mld_z_prec_mod.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_prec_type.f90 b/mlprec/mld_z_prec_type.f90
index ce8b4177..39b11f96 100644
--- a/mlprec/mld_z_prec_type.f90
+++ b/mlprec/mld_z_prec_type.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_slu_solver.F90 b/mlprec/mld_z_slu_solver.F90
index 67a916c8..78d3b3c0 100644
--- a/mlprec/mld_z_slu_solver.F90
+++ b/mlprec/mld_z_slu_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_sludist_solver.F90 b/mlprec/mld_z_sludist_solver.F90
index 4d103fd9..5f4b1a79 100644
--- a/mlprec/mld_z_sludist_solver.F90
+++ b/mlprec/mld_z_sludist_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/mlprec/mld_z_umf_solver.F90 b/mlprec/mld_z_umf_solver.F90
index 37af31df..4ca6445f 100644
--- a/mlprec/mld_z_umf_solver.F90
+++ b/mlprec/mld_z_umf_solver.F90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/fileread/data_input.f90 b/tests/fileread/data_input.f90
index 0855e607..fe548526 100644
--- a/tests/fileread/data_input.f90
+++ b/tests/fileread/data_input.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/fileread/mld_cf_sample.f90 b/tests/fileread/mld_cf_sample.f90
index 94ffdec5..4d4106a9 100644
--- a/tests/fileread/mld_cf_sample.f90
+++ b/tests/fileread/mld_cf_sample.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/fileread/mld_df_sample.f90 b/tests/fileread/mld_df_sample.f90
index eef90d4e..65fbcba2 100644
--- a/tests/fileread/mld_df_sample.f90
+++ b/tests/fileread/mld_df_sample.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/fileread/mld_sf_sample.f90 b/tests/fileread/mld_sf_sample.f90
index 569df707..134dab48 100644
--- a/tests/fileread/mld_sf_sample.f90
+++ b/tests/fileread/mld_sf_sample.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/fileread/mld_zf_sample.f90 b/tests/fileread/mld_zf_sample.f90
index bb505c1a..5ef5c661 100644
--- a/tests/fileread/mld_zf_sample.f90
+++ b/tests/fileread/mld_zf_sample.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/newslv/data_input.f90 b/tests/newslv/data_input.f90
index 9e32d7b8..a8733b56 100644
--- a/tests/newslv/data_input.f90
+++ b/tests/newslv/data_input.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/newslv/mld_d_tlu_solver.f90 b/tests/newslv/mld_d_tlu_solver.f90
index 81163ae0..cf04d546 100644
--- a/tests/newslv/mld_d_tlu_solver.f90
+++ b/tests/newslv/mld_d_tlu_solver.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/newslv/mld_d_tlu_solver_impl.f90 b/tests/newslv/mld_d_tlu_solver_impl.f90
index b3df8299..8369443d 100644
--- a/tests/newslv/mld_d_tlu_solver_impl.f90
+++ b/tests/newslv/mld_d_tlu_solver_impl.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/newslv/mld_pde3d_newslv.f90 b/tests/newslv/mld_pde3d_newslv.f90
index 3cefdf66..9281909d 100644
--- a/tests/newslv/mld_pde3d_newslv.f90
+++ b/tests/newslv/mld_pde3d_newslv.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/pdegen/data_input.f90 b/tests/pdegen/data_input.f90
index 0855e607..fe548526 100644
--- a/tests/pdegen/data_input.f90
+++ b/tests/pdegen/data_input.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/pdegen/mld_d_pde2d.f90 b/tests/pdegen/mld_d_pde2d.f90
index c21b92ec..eff68145 100644
--- a/tests/pdegen/mld_d_pde2d.f90
+++ b/tests/pdegen/mld_d_pde2d.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/pdegen/mld_d_pde3d.f90 b/tests/pdegen/mld_d_pde3d.f90
index db898ff0..2f17513c 100644
--- a/tests/pdegen/mld_d_pde3d.f90
+++ b/tests/pdegen/mld_d_pde3d.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/pdegen/mld_s_pde2d.f90 b/tests/pdegen/mld_s_pde2d.f90
index 2c7b6de4..ef3e825f 100644
--- a/tests/pdegen/mld_s_pde2d.f90
+++ b/tests/pdegen/mld_s_pde2d.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions
diff --git a/tests/pdegen/mld_s_pde3d.f90 b/tests/pdegen/mld_s_pde3d.f90
index 226441ce..7879e29a 100644
--- a/tests/pdegen/mld_s_pde3d.f90
+++ b/tests/pdegen/mld_s_pde3d.f90
@@ -4,11 +4,11 @@
 !    MultiLevel Domain Decomposition Parallel Preconditioners Package
 !               based on PSBLAS (Parallel Sparse BLAS version 3.5)
 !    
-!    (C) Copyright 2008, 2010, 2012, 2015, 2017 
+!    (C) Copyright 2008-2018 
 !  
-!        Salvatore Filippone    Cranfield University, UK
-!        Pasqua D'Ambra         IAC-CNR, Naples, IT
-!        Daniela di Serafino    University of Campania "L. Vanvitelli", Caserta, IT
+!        Salvatore Filippone  
+!        Pasqua D'Ambra   
+!        Daniela di Serafino   
 !   
 !    Redistribution and use in source and binary forms, with or without
 !    modification, are permitted provided that the following conditions