diff --git a/amgprec/amg_c_ainv_solver.F90 b/amgprec/amg_c_ainv_solver.F90 index 905c9a3c..e250a193 100644 --- a/amgprec/amg_c_ainv_solver.F90 +++ b/amgprec/amg_c_ainv_solver.F90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_c_as_smoother.f90 b/amgprec/amg_c_as_smoother.f90 index c2c03060..0858d4a0 100644 --- a/amgprec/amg_c_as_smoother.f90 +++ b/amgprec/amg_c_as_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_base_aggregator_mod.f90 b/amgprec/amg_c_base_aggregator_mod.f90 index 2273f65e..42d7d140 100644 --- a/amgprec/amg_c_base_aggregator_mod.f90 +++ b/amgprec/amg_c_base_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_base_ainv_mod.f90 b/amgprec/amg_c_base_ainv_mod.f90 index 7867cb04..337ff622 100644 --- a/amgprec/amg_c_base_ainv_mod.f90 +++ b/amgprec/amg_c_base_ainv_mod.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_c_base_smoother_mod.f90 b/amgprec/amg_c_base_smoother_mod.f90 index f55b2f11..37e60879 100644 --- a/amgprec/amg_c_base_smoother_mod.f90 +++ b/amgprec/amg_c_base_smoother_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_base_solver_mod.f90 b/amgprec/amg_c_base_solver_mod.f90 index bfcb22a9..5c75bc8c 100644 --- a/amgprec/amg_c_base_solver_mod.f90 +++ b/amgprec/amg_c_base_solver_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_dec_aggregator_mod.f90 b/amgprec/amg_c_dec_aggregator_mod.f90 index 96f03878..5763287e 100644 --- a/amgprec/amg_c_dec_aggregator_mod.f90 +++ b/amgprec/amg_c_dec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_diag_solver.f90 b/amgprec/amg_c_diag_solver.f90 index 9b0d73ad..7a3be71c 100644 --- a/amgprec/amg_c_diag_solver.f90 +++ b/amgprec/amg_c_diag_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_gs_solver.f90 b/amgprec/amg_c_gs_solver.f90 index 3371a82f..0155cd5c 100644 --- a/amgprec/amg_c_gs_solver.f90 +++ b/amgprec/amg_c_gs_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_id_solver.f90 b/amgprec/amg_c_id_solver.f90 index 7275eb8d..112df716 100644 --- a/amgprec/amg_c_id_solver.f90 +++ b/amgprec/amg_c_id_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_ilu_fact_mod.f90 b/amgprec/amg_c_ilu_fact_mod.f90 index f42efe98..b6b3d282 100644 --- a/amgprec/amg_c_ilu_fact_mod.f90 +++ b/amgprec/amg_c_ilu_fact_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_ilu_solver.f90 b/amgprec/amg_c_ilu_solver.f90 index 7f7fb44d..f6ab6088 100644 --- a/amgprec/amg_c_ilu_solver.f90 +++ b/amgprec/amg_c_ilu_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_inner_mod.f90 b/amgprec/amg_c_inner_mod.f90 index 5d6bdc93..ac260134 100644 --- a/amgprec/amg_c_inner_mod.f90 +++ b/amgprec/amg_c_inner_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -39,7 +39,7 @@ ! ! Module: amg_inner_mod ! -! This module defines the interfaces to inner MLD2P4 routines. +! This module defines the interfaces to inner AMG4PSBLAS routines. ! The interfaces of the user level routines are defined in amg_prec_mod.f90. ! module amg_c_inner_mod diff --git a/amgprec/amg_c_invk_solver.f90 b/amgprec/amg_c_invk_solver.f90 index 43e588f4..c8a6765d 100644 --- a/amgprec/amg_c_invk_solver.f90 +++ b/amgprec/amg_c_invk_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_c_invt_solver.f90 b/amgprec/amg_c_invt_solver.f90 index e2c5bb80..f1569000 100644 --- a/amgprec/amg_c_invt_solver.f90 +++ b/amgprec/amg_c_invt_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_c_jac_smoother.f90 b/amgprec/amg_c_jac_smoother.f90 index 26dd2f9e..1f7d7e20 100644 --- a/amgprec/amg_c_jac_smoother.f90 +++ b/amgprec/amg_c_jac_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_mumps_solver.F90 b/amgprec/amg_c_mumps_solver.F90 index d30c1892..486fbdc6 100644 --- a/amgprec/amg_c_mumps_solver.F90 +++ b/amgprec/amg_c_mumps_solver.F90 @@ -3,9 +3,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_onelev_mod.f90 b/amgprec/amg_c_onelev_mod.f90 index 0c43ad6d..a23a5d43 100644 --- a/amgprec/amg_c_onelev_mod.f90 +++ b/amgprec/amg_c_onelev_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -82,7 +82,7 @@ module amg_c_onelev_mod ! end type amg_conelev_type ! ! Note that s denotes the kind of the real data type to be chosen - ! according to single/double precision version of MLD2P4. + ! according to single/double precision version of AMG4PSBLAS. ! ! sm,sm2a - class(amg_c_base_smoother_type), allocatable ! The current level pre- and post-smooother. diff --git a/amgprec/amg_c_prec_mod.f90 b/amgprec/amg_c_prec_mod.f90 index 58e1fa8e..4a76c94d 100644 --- a/amgprec/amg_c_prec_mod.f90 +++ b/amgprec/amg_c_prec_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -40,7 +40,7 @@ ! Module: amg_c_prec_mod ! ! This module defines the user interfaces to the real/complex, single/double -! precision versions of the user-level MLD2P4 routines. +! precision versions of the user-level AMG4PSBLAS routines. ! module amg_c_prec_mod diff --git a/amgprec/amg_c_prec_type.f90 b/amgprec/amg_c_prec_type.f90 index 4b28f65f..af6d2809 100644 --- a/amgprec/amg_c_prec_type.f90 +++ b/amgprec/amg_c_prec_type.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -66,7 +66,7 @@ module amg_c_prec_type ! ! This is the data type containing all the information about the multilevel ! preconditioner ('d', 's', 'c' and 'z', according to the real/complex, - ! single/double precision version of MLD2P4). + ! single/double precision version of AMG4PSBLAS). ! It consists of an array of 'one-level' intermediate data structures ! of type amg_conelev_type, each containing the information needed to apply ! the smoothing and the coarse-space correction at a generic level. RT is the diff --git a/amgprec/amg_c_slu_solver.F90 b/amgprec/amg_c_slu_solver.F90 index 4445a1c7..774a0c61 100644 --- a/amgprec/amg_c_slu_solver.F90 +++ b/amgprec/amg_c_slu_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_c_symdec_aggregator_mod.f90 b/amgprec/amg_c_symdec_aggregator_mod.f90 index 75692504..03928ab6 100644 --- a/amgprec/amg_c_symdec_aggregator_mod.f90 +++ b/amgprec/amg_c_symdec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_ainv_solver.F90 b/amgprec/amg_d_ainv_solver.F90 index d096eafe..5e99027e 100644 --- a/amgprec/amg_d_ainv_solver.F90 +++ b/amgprec/amg_d_ainv_solver.F90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_d_as_smoother.f90 b/amgprec/amg_d_as_smoother.f90 index 6c8c5e9f..309b75b2 100644 --- a/amgprec/amg_d_as_smoother.f90 +++ b/amgprec/amg_d_as_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_base_aggregator_mod.f90 b/amgprec/amg_d_base_aggregator_mod.f90 index b59b4786..ef87f42e 100644 --- a/amgprec/amg_d_base_aggregator_mod.f90 +++ b/amgprec/amg_d_base_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_base_ainv_mod.f90 b/amgprec/amg_d_base_ainv_mod.f90 index dce7f1f3..f5bcf94d 100644 --- a/amgprec/amg_d_base_ainv_mod.f90 +++ b/amgprec/amg_d_base_ainv_mod.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_d_base_smoother_mod.f90 b/amgprec/amg_d_base_smoother_mod.f90 index 4ef13d2b..809c0b84 100644 --- a/amgprec/amg_d_base_smoother_mod.f90 +++ b/amgprec/amg_d_base_smoother_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_base_solver_mod.f90 b/amgprec/amg_d_base_solver_mod.f90 index c270a3f5..07a28b9a 100644 --- a/amgprec/amg_d_base_solver_mod.f90 +++ b/amgprec/amg_d_base_solver_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_dec_aggregator_mod.f90 b/amgprec/amg_d_dec_aggregator_mod.f90 index 50236de8..2f378068 100644 --- a/amgprec/amg_d_dec_aggregator_mod.f90 +++ b/amgprec/amg_d_dec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_diag_solver.f90 b/amgprec/amg_d_diag_solver.f90 index 8b0a9cff..06c7887f 100644 --- a/amgprec/amg_d_diag_solver.f90 +++ b/amgprec/amg_d_diag_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_gs_solver.f90 b/amgprec/amg_d_gs_solver.f90 index 1d9df39f..1a530853 100644 --- a/amgprec/amg_d_gs_solver.f90 +++ b/amgprec/amg_d_gs_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_id_solver.f90 b/amgprec/amg_d_id_solver.f90 index 08279958..d94debe1 100644 --- a/amgprec/amg_d_id_solver.f90 +++ b/amgprec/amg_d_id_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_ilu_fact_mod.f90 b/amgprec/amg_d_ilu_fact_mod.f90 index 51dddd38..8e661a73 100644 --- a/amgprec/amg_d_ilu_fact_mod.f90 +++ b/amgprec/amg_d_ilu_fact_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_ilu_solver.f90 b/amgprec/amg_d_ilu_solver.f90 index 0a9a0305..8c77cc87 100644 --- a/amgprec/amg_d_ilu_solver.f90 +++ b/amgprec/amg_d_ilu_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_inner_mod.f90 b/amgprec/amg_d_inner_mod.f90 index 42fd9b8b..8fa96609 100644 --- a/amgprec/amg_d_inner_mod.f90 +++ b/amgprec/amg_d_inner_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -39,7 +39,7 @@ ! ! Module: amg_inner_mod ! -! This module defines the interfaces to inner MLD2P4 routines. +! This module defines the interfaces to inner AMG4PSBLAS routines. ! The interfaces of the user level routines are defined in amg_prec_mod.f90. ! module amg_d_inner_mod diff --git a/amgprec/amg_d_invk_solver.f90 b/amgprec/amg_d_invk_solver.f90 index ca980d09..b402d1de 100644 --- a/amgprec/amg_d_invk_solver.f90 +++ b/amgprec/amg_d_invk_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_d_invt_solver.f90 b/amgprec/amg_d_invt_solver.f90 index f53ee292..5e27d6f0 100644 --- a/amgprec/amg_d_invt_solver.f90 +++ b/amgprec/amg_d_invt_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_d_jac_smoother.f90 b/amgprec/amg_d_jac_smoother.f90 index c852ddb6..aadefc0a 100644 --- a/amgprec/amg_d_jac_smoother.f90 +++ b/amgprec/amg_d_jac_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_mumps_solver.F90 b/amgprec/amg_d_mumps_solver.F90 index 3bc61f3c..5329dea8 100644 --- a/amgprec/amg_d_mumps_solver.F90 +++ b/amgprec/amg_d_mumps_solver.F90 @@ -3,9 +3,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_onelev_mod.f90 b/amgprec/amg_d_onelev_mod.f90 index 6fa188da..02c6ac12 100644 --- a/amgprec/amg_d_onelev_mod.f90 +++ b/amgprec/amg_d_onelev_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -82,7 +82,7 @@ module amg_d_onelev_mod ! end type amg_donelev_type ! ! Note that d denotes the kind of the real data type to be chosen - ! according to single/double precision version of MLD2P4. + ! according to single/double precision version of AMG4PSBLAS. ! ! sm,sm2a - class(amg_d_base_smoother_type), allocatable ! The current level pre- and post-smooother. diff --git a/amgprec/amg_d_prec_mod.f90 b/amgprec/amg_d_prec_mod.f90 index ffb3e1f3..96e2f974 100644 --- a/amgprec/amg_d_prec_mod.f90 +++ b/amgprec/amg_d_prec_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -40,7 +40,7 @@ ! Module: amg_d_prec_mod ! ! This module defines the user interfaces to the real/complex, single/double -! precision versions of the user-level MLD2P4 routines. +! precision versions of the user-level AMG4PSBLAS routines. ! module amg_d_prec_mod diff --git a/amgprec/amg_d_prec_type.f90 b/amgprec/amg_d_prec_type.f90 index 81fb404e..a688567c 100644 --- a/amgprec/amg_d_prec_type.f90 +++ b/amgprec/amg_d_prec_type.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -66,7 +66,7 @@ module amg_d_prec_type ! ! This is the data type containing all the information about the multilevel ! preconditioner ('d', 's', 'c' and 'z', according to the real/complex, - ! single/double precision version of MLD2P4). + ! single/double precision version of AMG4PSBLAS). ! It consists of an array of 'one-level' intermediate data structures ! of type amg_donelev_type, each containing the information needed to apply ! the smoothing and the coarse-space correction at a generic level. RT is the diff --git a/amgprec/amg_d_slu_solver.F90 b/amgprec/amg_d_slu_solver.F90 index 8f918fd7..35f1f8c5 100644 --- a/amgprec/amg_d_slu_solver.F90 +++ b/amgprec/amg_d_slu_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_sludist_solver.F90 b/amgprec/amg_d_sludist_solver.F90 index 5cec9233..a196bbfa 100644 --- a/amgprec/amg_d_sludist_solver.F90 +++ b/amgprec/amg_d_sludist_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_symdec_aggregator_mod.f90 b/amgprec/amg_d_symdec_aggregator_mod.f90 index e951b72f..e5a2c89f 100644 --- a/amgprec/amg_d_symdec_aggregator_mod.f90 +++ b/amgprec/amg_d_symdec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_d_umf_solver.F90 b/amgprec/amg_d_umf_solver.F90 index 8dd95bf8..586447e3 100644 --- a/amgprec/amg_d_umf_solver.F90 +++ b/amgprec/amg_d_umf_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_ainv_solver.F90 b/amgprec/amg_s_ainv_solver.F90 index 87c556f2..f1a23716 100644 --- a/amgprec/amg_s_ainv_solver.F90 +++ b/amgprec/amg_s_ainv_solver.F90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_s_as_smoother.f90 b/amgprec/amg_s_as_smoother.f90 index 54642235..7ddaead6 100644 --- a/amgprec/amg_s_as_smoother.f90 +++ b/amgprec/amg_s_as_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_base_aggregator_mod.f90 b/amgprec/amg_s_base_aggregator_mod.f90 index 7de44211..f1039639 100644 --- a/amgprec/amg_s_base_aggregator_mod.f90 +++ b/amgprec/amg_s_base_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_base_ainv_mod.f90 b/amgprec/amg_s_base_ainv_mod.f90 index cec2b710..d0380898 100644 --- a/amgprec/amg_s_base_ainv_mod.f90 +++ b/amgprec/amg_s_base_ainv_mod.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_s_base_smoother_mod.f90 b/amgprec/amg_s_base_smoother_mod.f90 index 4a305c5d..d4493f32 100644 --- a/amgprec/amg_s_base_smoother_mod.f90 +++ b/amgprec/amg_s_base_smoother_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_base_solver_mod.f90 b/amgprec/amg_s_base_solver_mod.f90 index a1ca843d..07c8ee08 100644 --- a/amgprec/amg_s_base_solver_mod.f90 +++ b/amgprec/amg_s_base_solver_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_dec_aggregator_mod.f90 b/amgprec/amg_s_dec_aggregator_mod.f90 index 641cff0c..240dfaa8 100644 --- a/amgprec/amg_s_dec_aggregator_mod.f90 +++ b/amgprec/amg_s_dec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_diag_solver.f90 b/amgprec/amg_s_diag_solver.f90 index d0430fdd..39f8dbdb 100644 --- a/amgprec/amg_s_diag_solver.f90 +++ b/amgprec/amg_s_diag_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_gs_solver.f90 b/amgprec/amg_s_gs_solver.f90 index 9373bd81..10950382 100644 --- a/amgprec/amg_s_gs_solver.f90 +++ b/amgprec/amg_s_gs_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_id_solver.f90 b/amgprec/amg_s_id_solver.f90 index 1fc796a7..2d565e09 100644 --- a/amgprec/amg_s_id_solver.f90 +++ b/amgprec/amg_s_id_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_ilu_fact_mod.f90 b/amgprec/amg_s_ilu_fact_mod.f90 index f815a2f4..57a9cfa5 100644 --- a/amgprec/amg_s_ilu_fact_mod.f90 +++ b/amgprec/amg_s_ilu_fact_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_ilu_solver.f90 b/amgprec/amg_s_ilu_solver.f90 index 25e40be4..45e848c5 100644 --- a/amgprec/amg_s_ilu_solver.f90 +++ b/amgprec/amg_s_ilu_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_inner_mod.f90 b/amgprec/amg_s_inner_mod.f90 index 1f49b6d2..85ed1089 100644 --- a/amgprec/amg_s_inner_mod.f90 +++ b/amgprec/amg_s_inner_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -39,7 +39,7 @@ ! ! Module: amg_inner_mod ! -! This module defines the interfaces to inner MLD2P4 routines. +! This module defines the interfaces to inner AMG4PSBLAS routines. ! The interfaces of the user level routines are defined in amg_prec_mod.f90. ! module amg_s_inner_mod diff --git a/amgprec/amg_s_invk_solver.f90 b/amgprec/amg_s_invk_solver.f90 index f7540cf7..c99b2184 100644 --- a/amgprec/amg_s_invk_solver.f90 +++ b/amgprec/amg_s_invk_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_s_invt_solver.f90 b/amgprec/amg_s_invt_solver.f90 index 5a9f8d1c..b54e738f 100644 --- a/amgprec/amg_s_invt_solver.f90 +++ b/amgprec/amg_s_invt_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_s_jac_smoother.f90 b/amgprec/amg_s_jac_smoother.f90 index bfe25a8a..adeeb853 100644 --- a/amgprec/amg_s_jac_smoother.f90 +++ b/amgprec/amg_s_jac_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_mumps_solver.F90 b/amgprec/amg_s_mumps_solver.F90 index 5db2f43f..b8363b4a 100644 --- a/amgprec/amg_s_mumps_solver.F90 +++ b/amgprec/amg_s_mumps_solver.F90 @@ -3,9 +3,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_onelev_mod.f90 b/amgprec/amg_s_onelev_mod.f90 index 9aa87b63..89eb89be 100644 --- a/amgprec/amg_s_onelev_mod.f90 +++ b/amgprec/amg_s_onelev_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -82,7 +82,7 @@ module amg_s_onelev_mod ! end type amg_sonelev_type ! ! Note that s denotes the kind of the real data type to be chosen - ! according to single/double precision version of MLD2P4. + ! according to single/double precision version of AMG4PSBLAS. ! ! sm,sm2a - class(amg_s_base_smoother_type), allocatable ! The current level pre- and post-smooother. diff --git a/amgprec/amg_s_prec_mod.f90 b/amgprec/amg_s_prec_mod.f90 index ec0dc30f..c28a3e5f 100644 --- a/amgprec/amg_s_prec_mod.f90 +++ b/amgprec/amg_s_prec_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -40,7 +40,7 @@ ! Module: amg_s_prec_mod ! ! This module defines the user interfaces to the real/complex, single/double -! precision versions of the user-level MLD2P4 routines. +! precision versions of the user-level AMG4PSBLAS routines. ! module amg_s_prec_mod diff --git a/amgprec/amg_s_prec_type.f90 b/amgprec/amg_s_prec_type.f90 index 6bef9f9e..c89f91af 100644 --- a/amgprec/amg_s_prec_type.f90 +++ b/amgprec/amg_s_prec_type.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -66,7 +66,7 @@ module amg_s_prec_type ! ! This is the data type containing all the information about the multilevel ! preconditioner ('d', 's', 'c' and 'z', according to the real/complex, - ! single/double precision version of MLD2P4). + ! single/double precision version of AMG4PSBLAS). ! It consists of an array of 'one-level' intermediate data structures ! of type amg_sonelev_type, each containing the information needed to apply ! the smoothing and the coarse-space correction at a generic level. RT is the diff --git a/amgprec/amg_s_slu_solver.F90 b/amgprec/amg_s_slu_solver.F90 index d5a29575..3c062fd6 100644 --- a/amgprec/amg_s_slu_solver.F90 +++ b/amgprec/amg_s_slu_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_s_symdec_aggregator_mod.f90 b/amgprec/amg_s_symdec_aggregator_mod.f90 index 13e3b8bd..fc5553ec 100644 --- a/amgprec/amg_s_symdec_aggregator_mod.f90 +++ b/amgprec/amg_s_symdec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_ainv_solver.F90 b/amgprec/amg_z_ainv_solver.F90 index 76c89d44..9b3a22a0 100644 --- a/amgprec/amg_z_ainv_solver.F90 +++ b/amgprec/amg_z_ainv_solver.F90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_z_as_smoother.f90 b/amgprec/amg_z_as_smoother.f90 index bf6d63f6..d79a75f0 100644 --- a/amgprec/amg_z_as_smoother.f90 +++ b/amgprec/amg_z_as_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_base_aggregator_mod.f90 b/amgprec/amg_z_base_aggregator_mod.f90 index a0b84ba5..84c52a9d 100644 --- a/amgprec/amg_z_base_aggregator_mod.f90 +++ b/amgprec/amg_z_base_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_base_ainv_mod.f90 b/amgprec/amg_z_base_ainv_mod.f90 index 3c2c6b74..48744ee9 100644 --- a/amgprec/amg_z_base_ainv_mod.f90 +++ b/amgprec/amg_z_base_ainv_mod.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_z_base_smoother_mod.f90 b/amgprec/amg_z_base_smoother_mod.f90 index bdefe7c1..d697275a 100644 --- a/amgprec/amg_z_base_smoother_mod.f90 +++ b/amgprec/amg_z_base_smoother_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_base_solver_mod.f90 b/amgprec/amg_z_base_solver_mod.f90 index f26ab3af..549aa0e5 100644 --- a/amgprec/amg_z_base_solver_mod.f90 +++ b/amgprec/amg_z_base_solver_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_dec_aggregator_mod.f90 b/amgprec/amg_z_dec_aggregator_mod.f90 index 70a994a9..90339f11 100644 --- a/amgprec/amg_z_dec_aggregator_mod.f90 +++ b/amgprec/amg_z_dec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_diag_solver.f90 b/amgprec/amg_z_diag_solver.f90 index a9d95fca..a24b48b7 100644 --- a/amgprec/amg_z_diag_solver.f90 +++ b/amgprec/amg_z_diag_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_gs_solver.f90 b/amgprec/amg_z_gs_solver.f90 index c70feaae..7e32d258 100644 --- a/amgprec/amg_z_gs_solver.f90 +++ b/amgprec/amg_z_gs_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_id_solver.f90 b/amgprec/amg_z_id_solver.f90 index de984b6f..0712061c 100644 --- a/amgprec/amg_z_id_solver.f90 +++ b/amgprec/amg_z_id_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_ilu_fact_mod.f90 b/amgprec/amg_z_ilu_fact_mod.f90 index 4cc7fac0..4cb9377e 100644 --- a/amgprec/amg_z_ilu_fact_mod.f90 +++ b/amgprec/amg_z_ilu_fact_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_ilu_solver.f90 b/amgprec/amg_z_ilu_solver.f90 index 2a0dc0fe..f6f97c21 100644 --- a/amgprec/amg_z_ilu_solver.f90 +++ b/amgprec/amg_z_ilu_solver.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_inner_mod.f90 b/amgprec/amg_z_inner_mod.f90 index 0658134a..bf997651 100644 --- a/amgprec/amg_z_inner_mod.f90 +++ b/amgprec/amg_z_inner_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -39,7 +39,7 @@ ! ! Module: amg_inner_mod ! -! This module defines the interfaces to inner MLD2P4 routines. +! This module defines the interfaces to inner AMG4PSBLAS routines. ! The interfaces of the user level routines are defined in amg_prec_mod.f90. ! module amg_z_inner_mod diff --git a/amgprec/amg_z_invk_solver.f90 b/amgprec/amg_z_invk_solver.f90 index 9cf02aff..2348d7a6 100644 --- a/amgprec/amg_z_invk_solver.f90 +++ b/amgprec/amg_z_invk_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_z_invt_solver.f90 b/amgprec/amg_z_invt_solver.f90 index 190ace70..c9ec2549 100644 --- a/amgprec/amg_z_invt_solver.f90 +++ b/amgprec/amg_z_invt_solver.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/amg_z_jac_smoother.f90 b/amgprec/amg_z_jac_smoother.f90 index 307164c6..9420fce3 100644 --- a/amgprec/amg_z_jac_smoother.f90 +++ b/amgprec/amg_z_jac_smoother.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_mumps_solver.F90 b/amgprec/amg_z_mumps_solver.F90 index 6bcb6b12..2b0b8c0d 100644 --- a/amgprec/amg_z_mumps_solver.F90 +++ b/amgprec/amg_z_mumps_solver.F90 @@ -3,9 +3,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_onelev_mod.f90 b/amgprec/amg_z_onelev_mod.f90 index fb488eb1..c436a2dc 100644 --- a/amgprec/amg_z_onelev_mod.f90 +++ b/amgprec/amg_z_onelev_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -82,7 +82,7 @@ module amg_z_onelev_mod ! end type amg_zonelev_type ! ! Note that d denotes the kind of the real data type to be chosen - ! according to single/double precision version of MLD2P4. + ! according to single/double precision version of AMG4PSBLAS. ! ! sm,sm2a - class(amg_z_base_smoother_type), allocatable ! The current level pre- and post-smooother. diff --git a/amgprec/amg_z_prec_mod.f90 b/amgprec/amg_z_prec_mod.f90 index 61bf3540..4e95d428 100644 --- a/amgprec/amg_z_prec_mod.f90 +++ b/amgprec/amg_z_prec_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -40,7 +40,7 @@ ! Module: amg_z_prec_mod ! ! This module defines the user interfaces to the real/complex, single/double -! precision versions of the user-level MLD2P4 routines. +! precision versions of the user-level AMG4PSBLAS routines. ! module amg_z_prec_mod diff --git a/amgprec/amg_z_prec_type.f90 b/amgprec/amg_z_prec_type.f90 index da8f1631..d914674d 100644 --- a/amgprec/amg_z_prec_type.f90 +++ b/amgprec/amg_z_prec_type.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -66,7 +66,7 @@ module amg_z_prec_type ! ! This is the data type containing all the information about the multilevel ! preconditioner ('d', 's', 'c' and 'z', according to the real/complex, - ! single/double precision version of MLD2P4). + ! single/double precision version of AMG4PSBLAS). ! It consists of an array of 'one-level' intermediate data structures ! of type amg_zonelev_type, each containing the information needed to apply ! the smoothing and the coarse-space correction at a generic level. RT is the diff --git a/amgprec/amg_z_slu_solver.F90 b/amgprec/amg_z_slu_solver.F90 index f918bbd6..7be34e44 100644 --- a/amgprec/amg_z_slu_solver.F90 +++ b/amgprec/amg_z_slu_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_sludist_solver.F90 b/amgprec/amg_z_sludist_solver.F90 index 116ba754..50cd39b4 100644 --- a/amgprec/amg_z_sludist_solver.F90 +++ b/amgprec/amg_z_sludist_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_symdec_aggregator_mod.f90 b/amgprec/amg_z_symdec_aggregator_mod.f90 index 0bde56e4..820367a8 100644 --- a/amgprec/amg_z_symdec_aggregator_mod.f90 +++ b/amgprec/amg_z_symdec_aggregator_mod.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/amg_z_umf_solver.F90 b/amgprec/amg_z_umf_solver.F90 index fc6c2748..88641a97 100644 --- a/amgprec/amg_z_umf_solver.F90 +++ b/amgprec/amg_z_umf_solver.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_asb.f90 b/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_asb.f90 index 0270c05d..1348cde6 100644 --- a/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_asb.f90 +++ b/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_bld.f90 b/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_bld.f90 index d74a7d1e..2c9317d1 100644 --- a/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_bld.f90 +++ b/amgprec/impl/aggregator/amg_c_dec_aggregator_mat_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -75,9 +75,9 @@ ! by p%aggr%bld_tprol. This is called tentative prolongator. ! 2. The smoothed aggregation uses as prolongator the operator obtained by applying ! a damped Jacobi smoother to the tentative prolongator. -! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of MLD2P4. -! This prolongator still requires a deep analysis and testing and its use is -! not recommended. +! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of AMG4PSBLAS. +! This prolongator requires a deeper analysis and testing and its use is +! not recommended at this time. ! 4. Minimum energy aggregation ! ! For more details see diff --git a/amgprec/impl/aggregator/amg_c_dec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_c_dec_aggregator_tprol.f90 index 24ce6817..229a8e57 100644 --- a/amgprec/impl/aggregator/amg_c_dec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_c_dec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_c_map_to_tprol.f90 b/amgprec/impl/aggregator/amg_c_map_to_tprol.f90 index ea05094a..5ff388a9 100644 --- a/amgprec/impl/aggregator/amg_c_map_to_tprol.f90 +++ b/amgprec/impl/aggregator/amg_c_map_to_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_c_ptap_bld.f90 b/amgprec/impl/aggregator/amg_c_ptap_bld.f90 index 11563199..f79deb5d 100644 --- a/amgprec/impl/aggregator/amg_c_ptap_bld.f90 +++ b/amgprec/impl/aggregator/amg_c_ptap_bld.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_c_rap.f90 b/amgprec/impl/aggregator/amg_c_rap.f90 index 30ccea97..6ac69108 100644 --- a/amgprec/impl/aggregator/amg_c_rap.f90 +++ b/amgprec/impl/aggregator/amg_c_rap.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_c_soc1_map_bld.f90 b/amgprec/impl/aggregator/amg_c_soc1_map_bld.f90 index c846bbcb..d1c734fc 100644 --- a/amgprec/impl/aggregator/amg_c_soc1_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_c_soc1_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_c_soc2_map_bld.f90 b/amgprec/impl/aggregator/amg_c_soc2_map_bld.f90 index 8d9c0a0b..020cae4b 100644 --- a/amgprec/impl/aggregator/amg_c_soc2_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_c_soc2_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_c_symdec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_c_symdec_aggregator_tprol.f90 index 1002c3f4..2b32cb57 100644 --- a/amgprec/impl/aggregator/amg_c_symdec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_c_symdec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_caggrmat_minnrg_bld.f90 b/amgprec/impl/aggregator/amg_caggrmat_minnrg_bld.f90 index 41c7d196..e14001c6 100644 --- a/amgprec/impl/aggregator/amg_caggrmat_minnrg_bld.f90 +++ b/amgprec/impl/aggregator/amg_caggrmat_minnrg_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_caggrmat_nosmth_bld.f90 b/amgprec/impl/aggregator/amg_caggrmat_nosmth_bld.f90 index 2838e6aa..87c79dc6 100644 --- a/amgprec/impl/aggregator/amg_caggrmat_nosmth_bld.f90 +++ b/amgprec/impl/aggregator/amg_caggrmat_nosmth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_caggrmat_smth_bld.f90 b/amgprec/impl/aggregator/amg_caggrmat_smth_bld.f90 index 0dffddae..03029f40 100644 --- a/amgprec/impl/aggregator/amg_caggrmat_smth_bld.f90 +++ b/amgprec/impl/aggregator/amg_caggrmat_smth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_asb.f90 b/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_asb.f90 index bea0a7cf..d45067aa 100644 --- a/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_asb.f90 +++ b/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_bld.f90 b/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_bld.f90 index 688dc136..7b01a0b8 100644 --- a/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_bld.f90 +++ b/amgprec/impl/aggregator/amg_d_dec_aggregator_mat_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -75,9 +75,9 @@ ! by p%aggr%bld_tprol. This is called tentative prolongator. ! 2. The smoothed aggregation uses as prolongator the operator obtained by applying ! a damped Jacobi smoother to the tentative prolongator. -! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of MLD2P4. -! This prolongator still requires a deep analysis and testing and its use is -! not recommended. +! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of AMG4PSBLAS. +! This prolongator requires a deeper analysis and testing and its use is +! not recommended at this time. ! 4. Minimum energy aggregation ! ! For more details see diff --git a/amgprec/impl/aggregator/amg_d_dec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_d_dec_aggregator_tprol.f90 index 6d5cb423..8ef77da8 100644 --- a/amgprec/impl/aggregator/amg_d_dec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_d_dec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_d_map_to_tprol.f90 b/amgprec/impl/aggregator/amg_d_map_to_tprol.f90 index 4e5c7c5c..bfc49814 100644 --- a/amgprec/impl/aggregator/amg_d_map_to_tprol.f90 +++ b/amgprec/impl/aggregator/amg_d_map_to_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_d_ptap_bld.f90 b/amgprec/impl/aggregator/amg_d_ptap_bld.f90 index 4b07d716..7f2f27c1 100644 --- a/amgprec/impl/aggregator/amg_d_ptap_bld.f90 +++ b/amgprec/impl/aggregator/amg_d_ptap_bld.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_d_rap.f90 b/amgprec/impl/aggregator/amg_d_rap.f90 index 64069417..1424f4e7 100644 --- a/amgprec/impl/aggregator/amg_d_rap.f90 +++ b/amgprec/impl/aggregator/amg_d_rap.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_d_soc1_map_bld.f90 b/amgprec/impl/aggregator/amg_d_soc1_map_bld.f90 index 8bcb10d0..e3ae5245 100644 --- a/amgprec/impl/aggregator/amg_d_soc1_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_d_soc1_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_d_soc2_map_bld.f90 b/amgprec/impl/aggregator/amg_d_soc2_map_bld.f90 index 9a92a58d..1433a670 100644 --- a/amgprec/impl/aggregator/amg_d_soc2_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_d_soc2_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_d_symdec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_d_symdec_aggregator_tprol.f90 index 4a4a1fbe..b33c632d 100644 --- a/amgprec/impl/aggregator/amg_d_symdec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_d_symdec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_daggrmat_minnrg_bld.f90 b/amgprec/impl/aggregator/amg_daggrmat_minnrg_bld.f90 index fb3efb52..fc5728a6 100644 --- a/amgprec/impl/aggregator/amg_daggrmat_minnrg_bld.f90 +++ b/amgprec/impl/aggregator/amg_daggrmat_minnrg_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_daggrmat_nosmth_bld.f90 b/amgprec/impl/aggregator/amg_daggrmat_nosmth_bld.f90 index 4adeea89..78e396cc 100644 --- a/amgprec/impl/aggregator/amg_daggrmat_nosmth_bld.f90 +++ b/amgprec/impl/aggregator/amg_daggrmat_nosmth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_daggrmat_smth_bld.f90 b/amgprec/impl/aggregator/amg_daggrmat_smth_bld.f90 index cb296e8d..20b24d60 100644 --- a/amgprec/impl/aggregator/amg_daggrmat_smth_bld.f90 +++ b/amgprec/impl/aggregator/amg_daggrmat_smth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_asb.f90 b/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_asb.f90 index d675df78..71786267 100644 --- a/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_asb.f90 +++ b/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_bld.f90 b/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_bld.f90 index 73c2c502..39e96ec7 100644 --- a/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_bld.f90 +++ b/amgprec/impl/aggregator/amg_s_dec_aggregator_mat_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -75,9 +75,9 @@ ! by p%aggr%bld_tprol. This is called tentative prolongator. ! 2. The smoothed aggregation uses as prolongator the operator obtained by applying ! a damped Jacobi smoother to the tentative prolongator. -! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of MLD2P4. -! This prolongator still requires a deep analysis and testing and its use is -! not recommended. +! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of AMG4PSBLAS. +! This prolongator requires a deeper analysis and testing and its use is +! not recommended at this time. ! 4. Minimum energy aggregation ! ! For more details see diff --git a/amgprec/impl/aggregator/amg_s_dec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_s_dec_aggregator_tprol.f90 index a5380c29..71fc4fa1 100644 --- a/amgprec/impl/aggregator/amg_s_dec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_s_dec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_s_map_to_tprol.f90 b/amgprec/impl/aggregator/amg_s_map_to_tprol.f90 index 8cc76026..0873cef8 100644 --- a/amgprec/impl/aggregator/amg_s_map_to_tprol.f90 +++ b/amgprec/impl/aggregator/amg_s_map_to_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_s_ptap_bld.f90 b/amgprec/impl/aggregator/amg_s_ptap_bld.f90 index 4e7ef403..a9d27853 100644 --- a/amgprec/impl/aggregator/amg_s_ptap_bld.f90 +++ b/amgprec/impl/aggregator/amg_s_ptap_bld.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_s_rap.f90 b/amgprec/impl/aggregator/amg_s_rap.f90 index 4ec96247..69d5afdc 100644 --- a/amgprec/impl/aggregator/amg_s_rap.f90 +++ b/amgprec/impl/aggregator/amg_s_rap.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_s_soc1_map_bld.f90 b/amgprec/impl/aggregator/amg_s_soc1_map_bld.f90 index c06f73ce..3f4cc437 100644 --- a/amgprec/impl/aggregator/amg_s_soc1_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_s_soc1_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_s_soc2_map_bld.f90 b/amgprec/impl/aggregator/amg_s_soc2_map_bld.f90 index 3dcc3541..4bb17a80 100644 --- a/amgprec/impl/aggregator/amg_s_soc2_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_s_soc2_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_s_symdec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_s_symdec_aggregator_tprol.f90 index 9f63c979..3b8462c1 100644 --- a/amgprec/impl/aggregator/amg_s_symdec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_s_symdec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_saggrmat_minnrg_bld.f90 b/amgprec/impl/aggregator/amg_saggrmat_minnrg_bld.f90 index 552279c8..670617fe 100644 --- a/amgprec/impl/aggregator/amg_saggrmat_minnrg_bld.f90 +++ b/amgprec/impl/aggregator/amg_saggrmat_minnrg_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_saggrmat_nosmth_bld.f90 b/amgprec/impl/aggregator/amg_saggrmat_nosmth_bld.f90 index 5cec849d..ceeca998 100644 --- a/amgprec/impl/aggregator/amg_saggrmat_nosmth_bld.f90 +++ b/amgprec/impl/aggregator/amg_saggrmat_nosmth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_saggrmat_smth_bld.f90 b/amgprec/impl/aggregator/amg_saggrmat_smth_bld.f90 index 7de4a2a8..30532e9c 100644 --- a/amgprec/impl/aggregator/amg_saggrmat_smth_bld.f90 +++ b/amgprec/impl/aggregator/amg_saggrmat_smth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_asb.f90 b/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_asb.f90 index a3e44803..ab4b7297 100644 --- a/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_asb.f90 +++ b/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_bld.f90 b/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_bld.f90 index 06a6bdae..7135bfc3 100644 --- a/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_bld.f90 +++ b/amgprec/impl/aggregator/amg_z_dec_aggregator_mat_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -75,9 +75,9 @@ ! by p%aggr%bld_tprol. This is called tentative prolongator. ! 2. The smoothed aggregation uses as prolongator the operator obtained by applying ! a damped Jacobi smoother to the tentative prolongator. -! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of MLD2P4. -! This prolongator still requires a deep analysis and testing and its use is -! not recommended. +! 3. The "bizarre" aggregation uses a prolongator proposed by the authors of AMG4PSBLAS. +! This prolongator requires a deeper analysis and testing and its use is +! not recommended at this time. ! 4. Minimum energy aggregation ! ! For more details see diff --git a/amgprec/impl/aggregator/amg_z_dec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_z_dec_aggregator_tprol.f90 index 1ee90201..abe8bf05 100644 --- a/amgprec/impl/aggregator/amg_z_dec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_z_dec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_z_map_to_tprol.f90 b/amgprec/impl/aggregator/amg_z_map_to_tprol.f90 index c9bce1e6..75d2d9cf 100644 --- a/amgprec/impl/aggregator/amg_z_map_to_tprol.f90 +++ b/amgprec/impl/aggregator/amg_z_map_to_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_z_ptap_bld.f90 b/amgprec/impl/aggregator/amg_z_ptap_bld.f90 index 7ecbec32..fd1755be 100644 --- a/amgprec/impl/aggregator/amg_z_ptap_bld.f90 +++ b/amgprec/impl/aggregator/amg_z_ptap_bld.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_z_rap.f90 b/amgprec/impl/aggregator/amg_z_rap.f90 index 132b29f8..7605be91 100644 --- a/amgprec/impl/aggregator/amg_z_rap.f90 +++ b/amgprec/impl/aggregator/amg_z_rap.f90 @@ -1,11 +1,14 @@ +! ! -! -! MLD2P4 Extensions +! AMG4PSBLAS version 1.0 +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2019 +! (C) Copyright 2021 ! -! Salvatore Filippone Cranfield University -! Pasqua D'Ambra IAC-CNR, Naples, IT +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/aggregator/amg_z_soc1_map_bld.f90 b/amgprec/impl/aggregator/amg_z_soc1_map_bld.f90 index cbf739a2..d9f24130 100644 --- a/amgprec/impl/aggregator/amg_z_soc1_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_z_soc1_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_z_soc2_map_bld.f90 b/amgprec/impl/aggregator/amg_z_soc2_map_bld.f90 index 768235fc..c1b165b1 100644 --- a/amgprec/impl/aggregator/amg_z_soc2_map_bld.f90 +++ b/amgprec/impl/aggregator/amg_z_soc2_map_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_z_symdec_aggregator_tprol.f90 b/amgprec/impl/aggregator/amg_z_symdec_aggregator_tprol.f90 index 5eb39a98..e76add39 100644 --- a/amgprec/impl/aggregator/amg_z_symdec_aggregator_tprol.f90 +++ b/amgprec/impl/aggregator/amg_z_symdec_aggregator_tprol.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_zaggrmat_minnrg_bld.f90 b/amgprec/impl/aggregator/amg_zaggrmat_minnrg_bld.f90 index d903c695..c8a6e227 100644 --- a/amgprec/impl/aggregator/amg_zaggrmat_minnrg_bld.f90 +++ b/amgprec/impl/aggregator/amg_zaggrmat_minnrg_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_zaggrmat_nosmth_bld.f90 b/amgprec/impl/aggregator/amg_zaggrmat_nosmth_bld.f90 index e71ef55e..6fd53861 100644 --- a/amgprec/impl/aggregator/amg_zaggrmat_nosmth_bld.f90 +++ b/amgprec/impl/aggregator/amg_zaggrmat_nosmth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/aggregator/amg_zaggrmat_smth_bld.f90 b/amgprec/impl/aggregator/amg_zaggrmat_smth_bld.f90 index 615ab59a..dc289067 100644 --- a/amgprec/impl/aggregator/amg_zaggrmat_smth_bld.f90 +++ b/amgprec/impl/aggregator/amg_zaggrmat_smth_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_c_extprol_bld.F90 b/amgprec/impl/amg_c_extprol_bld.F90 index 0f73e5ee..6867dad9 100644 --- a/amgprec/impl/amg_c_extprol_bld.F90 +++ b/amgprec/impl/amg_c_extprol_bld.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_c_hierarchy_bld.f90 b/amgprec/impl/amg_c_hierarchy_bld.f90 index d6dd8f4d..ba755550 100644 --- a/amgprec/impl/amg_c_hierarchy_bld.f90 +++ b/amgprec/impl/amg_c_hierarchy_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_c_hierarchy_rebld.f90 b/amgprec/impl/amg_c_hierarchy_rebld.f90 index 222e07fd..7e978a58 100644 --- a/amgprec/impl/amg_c_hierarchy_rebld.f90 +++ b/amgprec/impl/amg_c_hierarchy_rebld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_c_smoothers_bld.f90 b/amgprec/impl/amg_c_smoothers_bld.f90 index bb5907a1..300d7b65 100644 --- a/amgprec/impl/amg_c_smoothers_bld.f90 +++ b/amgprec/impl/amg_c_smoothers_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -162,7 +162,7 @@ subroutine amg_c_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_umf_,amg_slu_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -177,19 +177,19 @@ subroutine amg_c_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse matrix was requested as replicated', & + & 'AMG4PSBLAS: Warning: original coarse matrix was requested as replicated', & & ' but it has been changed to distributed.' end if case(psb_ilu_n_, psb_ilu_t_,psb_milu_n_) if (prec%precv(iszv)%sm%sv%get_id() /= psb_ilu_n_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -206,7 +206,7 @@ subroutine amg_c_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to distributed' end if @@ -214,7 +214,7 @@ subroutine amg_c_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_mumps_) if (prec%precv(iszv)%sm%sv%get_id() /= amg_mumps_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -229,14 +229,14 @@ subroutine amg_c_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if case(amg_sludist_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -251,12 +251,12 @@ subroutine amg_c_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id), & - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if @@ -264,7 +264,7 @@ subroutine amg_c_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_bjac_,amg_l1_bjac_,amg_jac_, amg_l1_jac_, amg_gs_, amg_fbgs_, amg_l1_gs_,amg_l1_fbgs_) if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if diff --git a/amgprec/impl/amg_ccprecset.F90 b/amgprec/impl/amg_ccprecset.F90 index e60397ea..0230190a 100644 --- a/amgprec/impl/amg_ccprecset.F90 +++ b/amgprec/impl/amg_ccprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -56,10 +56,10 @@ ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - integer, input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -69,7 +69,7 @@ ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -280,10 +280,10 @@ end subroutine amg_ccprecseti ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! string - character(len=*), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -293,7 +293,7 @@ end subroutine amg_ccprecseti ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -764,10 +764,10 @@ end subroutine amg_ccprecsetc ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - real(psb_spk_), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -777,7 +777,7 @@ end subroutine amg_ccprecsetc ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in diff --git a/amgprec/impl/amg_cfile_prec_descr.f90 b/amgprec/impl/amg_cfile_prec_descr.f90 index bab983c3..6f35ea1a 100644 --- a/amgprec/impl/amg_cfile_prec_descr.f90 +++ b/amgprec/impl/amg_cfile_prec_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_cmlprec_aply.f90 b/amgprec/impl/amg_cmlprec_aply.f90 index 32c525d5..9e7717da 100644 --- a/amgprec/impl/amg_cmlprec_aply.f90 +++ b/amgprec/impl/amg_cmlprec_aply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_cmlprec_bld.f90 b/amgprec/impl/amg_cmlprec_bld.f90 index 0d8716af..299d2a38 100644 --- a/amgprec/impl/amg_cmlprec_bld.f90 +++ b/amgprec/impl/amg_cmlprec_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_cprecaply.f90 b/amgprec/impl/amg_cprecaply.f90 index 262ff626..79e49ed1 100644 --- a/amgprec/impl/amg_cprecaply.f90 +++ b/amgprec/impl/amg_cprecaply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_cprecbld.f90 b/amgprec/impl/amg_cprecbld.f90 index eb64b2be..85bb6254 100644 --- a/amgprec/impl/amg_cprecbld.f90 +++ b/amgprec/impl/amg_cprecbld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_cprecinit.F90 b/amgprec/impl/amg_cprecinit.F90 index 4a26aba7..27d0ed74 100644 --- a/amgprec/impl/amg_cprecinit.F90 +++ b/amgprec/impl/amg_cprecinit.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_cprecset.F90 b/amgprec/impl/amg_cprecset.F90 index 4c401d87..818d51a8 100644 --- a/amgprec/impl/amg_cprecset.F90 +++ b/amgprec/impl/amg_cprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_d_extprol_bld.F90 b/amgprec/impl/amg_d_extprol_bld.F90 index c169d5c9..34a0b344 100644 --- a/amgprec/impl/amg_d_extprol_bld.F90 +++ b/amgprec/impl/amg_d_extprol_bld.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_d_hierarchy_bld.f90 b/amgprec/impl/amg_d_hierarchy_bld.f90 index 243fd731..c2452329 100644 --- a/amgprec/impl/amg_d_hierarchy_bld.f90 +++ b/amgprec/impl/amg_d_hierarchy_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_d_hierarchy_rebld.f90 b/amgprec/impl/amg_d_hierarchy_rebld.f90 index d0101ba8..0882792f 100644 --- a/amgprec/impl/amg_d_hierarchy_rebld.f90 +++ b/amgprec/impl/amg_d_hierarchy_rebld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_d_smoothers_bld.f90 b/amgprec/impl/amg_d_smoothers_bld.f90 index a71b6d85..71c5ff51 100644 --- a/amgprec/impl/amg_d_smoothers_bld.f90 +++ b/amgprec/impl/amg_d_smoothers_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -162,7 +162,7 @@ subroutine amg_d_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_umf_,amg_slu_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -177,19 +177,19 @@ subroutine amg_d_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse matrix was requested as replicated', & + & 'AMG4PSBLAS: Warning: original coarse matrix was requested as replicated', & & ' but it has been changed to distributed.' end if case(psb_ilu_n_, psb_ilu_t_,psb_milu_n_) if (prec%precv(iszv)%sm%sv%get_id() /= psb_ilu_n_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -206,7 +206,7 @@ subroutine amg_d_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to distributed' end if @@ -214,7 +214,7 @@ subroutine amg_d_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_mumps_) if (prec%precv(iszv)%sm%sv%get_id() /= amg_mumps_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -229,14 +229,14 @@ subroutine amg_d_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if case(amg_sludist_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -251,12 +251,12 @@ subroutine amg_d_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id), & - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if @@ -264,7 +264,7 @@ subroutine amg_d_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_bjac_,amg_l1_bjac_,amg_jac_, amg_l1_jac_, amg_gs_, amg_fbgs_, amg_l1_gs_,amg_l1_fbgs_) if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if diff --git a/amgprec/impl/amg_dcprecset.F90 b/amgprec/impl/amg_dcprecset.F90 index 73f6b87b..33349116 100644 --- a/amgprec/impl/amg_dcprecset.F90 +++ b/amgprec/impl/amg_dcprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -56,10 +56,10 @@ ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - integer, input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -69,7 +69,7 @@ ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -286,10 +286,10 @@ end subroutine amg_dcprecseti ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! string - character(len=*), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -299,7 +299,7 @@ end subroutine amg_dcprecseti ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -804,10 +804,10 @@ end subroutine amg_dcprecsetc ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - real(psb_dpk_), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -817,7 +817,7 @@ end subroutine amg_dcprecsetc ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in diff --git a/amgprec/impl/amg_dfile_prec_descr.f90 b/amgprec/impl/amg_dfile_prec_descr.f90 index d1a42f16..7472da79 100644 --- a/amgprec/impl/amg_dfile_prec_descr.f90 +++ b/amgprec/impl/amg_dfile_prec_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_dmlprec_aply.f90 b/amgprec/impl/amg_dmlprec_aply.f90 index 592ce2d4..983fb937 100644 --- a/amgprec/impl/amg_dmlprec_aply.f90 +++ b/amgprec/impl/amg_dmlprec_aply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_dmlprec_bld.f90 b/amgprec/impl/amg_dmlprec_bld.f90 index 039409f1..1b6da6a4 100644 --- a/amgprec/impl/amg_dmlprec_bld.f90 +++ b/amgprec/impl/amg_dmlprec_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_dprecaply.f90 b/amgprec/impl/amg_dprecaply.f90 index 4b4c0e99..a89d1959 100644 --- a/amgprec/impl/amg_dprecaply.f90 +++ b/amgprec/impl/amg_dprecaply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_dprecbld.f90 b/amgprec/impl/amg_dprecbld.f90 index c05a6790..b37043f9 100644 --- a/amgprec/impl/amg_dprecbld.f90 +++ b/amgprec/impl/amg_dprecbld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_dprecinit.F90 b/amgprec/impl/amg_dprecinit.F90 index 99367dcb..63fdaae6 100644 --- a/amgprec/impl/amg_dprecinit.F90 +++ b/amgprec/impl/amg_dprecinit.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_dprecset.F90 b/amgprec/impl/amg_dprecset.F90 index b280cf96..607e038f 100644 --- a/amgprec/impl/amg_dprecset.F90 +++ b/amgprec/impl/amg_dprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_s_extprol_bld.F90 b/amgprec/impl/amg_s_extprol_bld.F90 index b1e22213..809d4c4d 100644 --- a/amgprec/impl/amg_s_extprol_bld.F90 +++ b/amgprec/impl/amg_s_extprol_bld.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_s_hierarchy_bld.f90 b/amgprec/impl/amg_s_hierarchy_bld.f90 index 21553f62..3a69a9b6 100644 --- a/amgprec/impl/amg_s_hierarchy_bld.f90 +++ b/amgprec/impl/amg_s_hierarchy_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_s_hierarchy_rebld.f90 b/amgprec/impl/amg_s_hierarchy_rebld.f90 index 0879c85a..5e1634be 100644 --- a/amgprec/impl/amg_s_hierarchy_rebld.f90 +++ b/amgprec/impl/amg_s_hierarchy_rebld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_s_smoothers_bld.f90 b/amgprec/impl/amg_s_smoothers_bld.f90 index a6fcb596..3da353e1 100644 --- a/amgprec/impl/amg_s_smoothers_bld.f90 +++ b/amgprec/impl/amg_s_smoothers_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -162,7 +162,7 @@ subroutine amg_s_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_umf_,amg_slu_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -177,19 +177,19 @@ subroutine amg_s_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse matrix was requested as replicated', & + & 'AMG4PSBLAS: Warning: original coarse matrix was requested as replicated', & & ' but it has been changed to distributed.' end if case(psb_ilu_n_, psb_ilu_t_,psb_milu_n_) if (prec%precv(iszv)%sm%sv%get_id() /= psb_ilu_n_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -206,7 +206,7 @@ subroutine amg_s_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to distributed' end if @@ -214,7 +214,7 @@ subroutine amg_s_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_mumps_) if (prec%precv(iszv)%sm%sv%get_id() /= amg_mumps_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -229,14 +229,14 @@ subroutine amg_s_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if case(amg_sludist_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -251,12 +251,12 @@ subroutine amg_s_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id), & - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if @@ -264,7 +264,7 @@ subroutine amg_s_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_bjac_,amg_l1_bjac_,amg_jac_, amg_l1_jac_, amg_gs_, amg_fbgs_, amg_l1_gs_,amg_l1_fbgs_) if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if diff --git a/amgprec/impl/amg_scprecset.F90 b/amgprec/impl/amg_scprecset.F90 index 9e0c7578..902ad904 100644 --- a/amgprec/impl/amg_scprecset.F90 +++ b/amgprec/impl/amg_scprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -56,10 +56,10 @@ ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - integer, input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -69,7 +69,7 @@ ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -280,10 +280,10 @@ end subroutine amg_scprecseti ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! string - character(len=*), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -293,7 +293,7 @@ end subroutine amg_scprecseti ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -764,10 +764,10 @@ end subroutine amg_scprecsetc ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - real(psb_spk_), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -777,7 +777,7 @@ end subroutine amg_scprecsetc ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in diff --git a/amgprec/impl/amg_sfile_prec_descr.f90 b/amgprec/impl/amg_sfile_prec_descr.f90 index becd6403..6849c0e9 100644 --- a/amgprec/impl/amg_sfile_prec_descr.f90 +++ b/amgprec/impl/amg_sfile_prec_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_smlprec_aply.f90 b/amgprec/impl/amg_smlprec_aply.f90 index d2ab3fed..1b24fb91 100644 --- a/amgprec/impl/amg_smlprec_aply.f90 +++ b/amgprec/impl/amg_smlprec_aply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_smlprec_bld.f90 b/amgprec/impl/amg_smlprec_bld.f90 index c0cfd020..d111eb10 100644 --- a/amgprec/impl/amg_smlprec_bld.f90 +++ b/amgprec/impl/amg_smlprec_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_sprecaply.f90 b/amgprec/impl/amg_sprecaply.f90 index d9dc3463..604e5fb0 100644 --- a/amgprec/impl/amg_sprecaply.f90 +++ b/amgprec/impl/amg_sprecaply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_sprecbld.f90 b/amgprec/impl/amg_sprecbld.f90 index b95e1ab2..482f15be 100644 --- a/amgprec/impl/amg_sprecbld.f90 +++ b/amgprec/impl/amg_sprecbld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_sprecinit.F90 b/amgprec/impl/amg_sprecinit.F90 index e7240c8b..f3163e2a 100644 --- a/amgprec/impl/amg_sprecinit.F90 +++ b/amgprec/impl/amg_sprecinit.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_sprecset.F90 b/amgprec/impl/amg_sprecset.F90 index 8cb9bda2..1e5daed4 100644 --- a/amgprec/impl/amg_sprecset.F90 +++ b/amgprec/impl/amg_sprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_z_extprol_bld.F90 b/amgprec/impl/amg_z_extprol_bld.F90 index 2c6eef63..865dbcab 100644 --- a/amgprec/impl/amg_z_extprol_bld.F90 +++ b/amgprec/impl/amg_z_extprol_bld.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_z_hierarchy_bld.f90 b/amgprec/impl/amg_z_hierarchy_bld.f90 index 809e67b0..a009759c 100644 --- a/amgprec/impl/amg_z_hierarchy_bld.f90 +++ b/amgprec/impl/amg_z_hierarchy_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_z_hierarchy_rebld.f90 b/amgprec/impl/amg_z_hierarchy_rebld.f90 index e3f65b30..25cef1d1 100644 --- a/amgprec/impl/amg_z_hierarchy_rebld.f90 +++ b/amgprec/impl/amg_z_hierarchy_rebld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_z_smoothers_bld.f90 b/amgprec/impl/amg_z_smoothers_bld.f90 index 73836341..7decd491 100644 --- a/amgprec/impl/amg_z_smoothers_bld.f90 +++ b/amgprec/impl/amg_z_smoothers_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -162,7 +162,7 @@ subroutine amg_z_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_umf_,amg_slu_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -177,19 +177,19 @@ subroutine amg_z_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse matrix was requested as replicated', & + & 'AMG4PSBLAS: Warning: original coarse matrix was requested as replicated', & & ' but it has been changed to distributed.' end if case(psb_ilu_n_, psb_ilu_t_,psb_milu_n_) if (prec%precv(iszv)%sm%sv%get_id() /= psb_ilu_n_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -206,7 +206,7 @@ subroutine amg_z_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) end if if (prec%precv(iszv)%parms%coarse_mat /= amg_repl_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to distributed' end if @@ -214,7 +214,7 @@ subroutine amg_z_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_mumps_) if (prec%precv(iszv)%sm%sv%get_id() /= amg_mumps_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -229,14 +229,14 @@ subroutine amg_z_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id),& - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if case(amg_sludist_) if (prec%precv(iszv)%sm%sv%get_id() /= coarse_solve_id) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id) if (prec%precv(iszv)%parms%coarse_mat == amg_repl_mat_) then write(psb_err_unit,*) ' but I am building ',& @@ -251,12 +251,12 @@ subroutine amg_z_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) write(psb_err_unit,*) 'This may happen if: ' write(psb_err_unit,*) ' 1. coarse_subsolve has been reset, or ' write(psb_err_unit,*) ' 2. the solver ', amg_fact_names(coarse_solve_id), & - & ' was not configured at MLD2P4 build time, or' + & ' was not configured at AMG4PSBLAS build time, or' write(psb_err_unit,*) ' 3. an unsupported solver setup was specified.' end if if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if @@ -264,7 +264,7 @@ subroutine amg_z_smoothers_bld(a,desc_a,prec,info,amold,vmold,imold) case(amg_bjac_,amg_l1_bjac_,amg_jac_, amg_l1_jac_, amg_gs_, amg_fbgs_, amg_l1_gs_,amg_l1_fbgs_) if (prec%precv(iszv)%parms%coarse_mat /= amg_distr_mat_) then write(psb_err_unit,*) & - & 'MLD2P4: Warning: original coarse solver was requested as ',& + & 'AMG4PSBLAS: Warning: original coarse solver was requested as ',& & amg_fact_names(coarse_solve_id),& & ' but the coarse matrix has been changed to replicated' end if diff --git a/amgprec/impl/amg_zcprecset.F90 b/amgprec/impl/amg_zcprecset.F90 index 6bde79eb..d88b7397 100644 --- a/amgprec/impl/amg_zcprecset.F90 +++ b/amgprec/impl/amg_zcprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -56,10 +56,10 @@ ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - integer, input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -69,7 +69,7 @@ ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -286,10 +286,10 @@ end subroutine amg_zcprecseti ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! string - character(len=*), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -299,7 +299,7 @@ end subroutine amg_zcprecseti ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in @@ -804,10 +804,10 @@ end subroutine amg_zcprecsetc ! what - integer, input. ! The number identifying the parameter to be set. ! A mnemonic constant has been associated to each of these -! numbers, as reported in the MLD2P4 User's and Reference Guide. +! numbers, as reported in the AMG4PSBLAS User's and Reference Guide. ! val - real(psb_dpk_), input. ! The value of the parameter to be set. The list of allowed -! values is reported in the MLD2P4 User's and Reference Guide. +! values is reported in the AMG4PSBLAS User's and Reference Guide. ! info - integer, output. ! Error code. ! ilev - integer, optional, input. @@ -817,7 +817,7 @@ end subroutine amg_zcprecsetc ! is set at all the appropriate levels. ! ! NOTE: currently, the use of the argument ilev is not "safe" and is reserved to -! MLD2P4 developers. Indeed, by using ilev it is possible to set different values +! AMG4PSBLAS developers. Indeed, by using ilev it is possible to set different values ! of the same parameter at different levels 1,...,nlev-1, even in cases where ! the parameter must have the same value at all the levels but the coarsest one. ! For this reason, the interface amg_precset to this routine has been built in diff --git a/amgprec/impl/amg_zfile_prec_descr.f90 b/amgprec/impl/amg_zfile_prec_descr.f90 index cd8b687f..4cdd5afe 100644 --- a/amgprec/impl/amg_zfile_prec_descr.f90 +++ b/amgprec/impl/amg_zfile_prec_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_zmlprec_aply.f90 b/amgprec/impl/amg_zmlprec_aply.f90 index eca31ebd..44ba9fcd 100644 --- a/amgprec/impl/amg_zmlprec_aply.f90 +++ b/amgprec/impl/amg_zmlprec_aply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_zmlprec_bld.f90 b/amgprec/impl/amg_zmlprec_bld.f90 index bb8621d8..4ba2869a 100644 --- a/amgprec/impl/amg_zmlprec_bld.f90 +++ b/amgprec/impl/amg_zmlprec_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_zprecaply.f90 b/amgprec/impl/amg_zprecaply.f90 index 622c84a6..292acf32 100644 --- a/amgprec/impl/amg_zprecaply.f90 +++ b/amgprec/impl/amg_zprecaply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_zprecbld.f90 b/amgprec/impl/amg_zprecbld.f90 index 0de2ff9a..4a95c5e3 100644 --- a/amgprec/impl/amg_zprecbld.f90 +++ b/amgprec/impl/amg_zprecbld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_zprecinit.F90 b/amgprec/impl/amg_zprecinit.F90 index 2d4b0207..c2bc9b9c 100644 --- a/amgprec/impl/amg_zprecinit.F90 +++ b/amgprec/impl/amg_zprecinit.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/amg_zprecset.F90 b/amgprec/impl/amg_zprecset.F90 index 1182ac81..f5ef7fd7 100644 --- a/amgprec/impl/amg_zprecset.F90 +++ b/amgprec/impl/amg_zprecset.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_build.f90 b/amgprec/impl/level/amg_c_base_onelev_build.f90 index 444bcdd0..9555928b 100644 --- a/amgprec/impl/level/amg_c_base_onelev_build.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_build.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_check.f90 b/amgprec/impl/level/amg_c_base_onelev_check.f90 index 3a31b471..e1f68a9e 100644 --- a/amgprec/impl/level/amg_c_base_onelev_check.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_cnv.f90 b/amgprec/impl/level/amg_c_base_onelev_cnv.f90 index 7ca76ca1..e8c62ecf 100644 --- a/amgprec/impl/level/amg_c_base_onelev_cnv.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_csetc.F90 b/amgprec/impl/level/amg_c_base_onelev_csetc.F90 index 4c9a1528..3b75263f 100644 --- a/amgprec/impl/level/amg_c_base_onelev_csetc.F90 +++ b/amgprec/impl/level/amg_c_base_onelev_csetc.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_cseti.F90 b/amgprec/impl/level/amg_c_base_onelev_cseti.F90 index d91349bf..b1135622 100644 --- a/amgprec/impl/level/amg_c_base_onelev_cseti.F90 +++ b/amgprec/impl/level/amg_c_base_onelev_cseti.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_csetr.f90 b/amgprec/impl/level/amg_c_base_onelev_csetr.f90 index b1b16a46..6e956e70 100644 --- a/amgprec/impl/level/amg_c_base_onelev_csetr.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_descr.f90 b/amgprec/impl/level/amg_c_base_onelev_descr.f90 index 79554457..6fe7aef3 100644 --- a/amgprec/impl/level/amg_c_base_onelev_descr.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_dump.f90 b/amgprec/impl/level/amg_c_base_onelev_dump.f90 index d59cc0f4..aba4bfa6 100644 --- a/amgprec/impl/level/amg_c_base_onelev_dump.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_dump.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_free.f90 b/amgprec/impl/level/amg_c_base_onelev_free.f90 index 86119196..33e7bf19 100644 --- a/amgprec/impl/level/amg_c_base_onelev_free.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_map_prol.F90 b/amgprec/impl/level/amg_c_base_onelev_map_prol.F90 index 82b4beb7..775ac381 100644 --- a/amgprec/impl/level/amg_c_base_onelev_map_prol.F90 +++ b/amgprec/impl/level/amg_c_base_onelev_map_prol.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_map_rstr.F90 b/amgprec/impl/level/amg_c_base_onelev_map_rstr.F90 index 6d3c0598..253efe47 100644 --- a/amgprec/impl/level/amg_c_base_onelev_map_rstr.F90 +++ b/amgprec/impl/level/amg_c_base_onelev_map_rstr.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_mat_asb.f90 b/amgprec/impl/level/amg_c_base_onelev_mat_asb.f90 index 4a58b710..e79c90c9 100644 --- a/amgprec/impl/level/amg_c_base_onelev_mat_asb.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_setag.f90 b/amgprec/impl/level/amg_c_base_onelev_setag.f90 index 868253ea..bfd8a8d9 100644 --- a/amgprec/impl/level/amg_c_base_onelev_setag.f90 +++ b/amgprec/impl/level/amg_c_base_onelev_setag.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_setsm.F90 b/amgprec/impl/level/amg_c_base_onelev_setsm.F90 index d316145b..d8365a4e 100644 --- a/amgprec/impl/level/amg_c_base_onelev_setsm.F90 +++ b/amgprec/impl/level/amg_c_base_onelev_setsm.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_c_base_onelev_setsv.F90 b/amgprec/impl/level/amg_c_base_onelev_setsv.F90 index 0cff9c67..a4067905 100644 --- a/amgprec/impl/level/amg_c_base_onelev_setsv.F90 +++ b/amgprec/impl/level/amg_c_base_onelev_setsv.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_build.f90 b/amgprec/impl/level/amg_d_base_onelev_build.f90 index 24fcff89..89741baf 100644 --- a/amgprec/impl/level/amg_d_base_onelev_build.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_build.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_check.f90 b/amgprec/impl/level/amg_d_base_onelev_check.f90 index ec94af76..e6427560 100644 --- a/amgprec/impl/level/amg_d_base_onelev_check.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_cnv.f90 b/amgprec/impl/level/amg_d_base_onelev_cnv.f90 index c869736a..600b452c 100644 --- a/amgprec/impl/level/amg_d_base_onelev_cnv.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_csetc.F90 b/amgprec/impl/level/amg_d_base_onelev_csetc.F90 index cf8cf189..1cc62a3d 100644 --- a/amgprec/impl/level/amg_d_base_onelev_csetc.F90 +++ b/amgprec/impl/level/amg_d_base_onelev_csetc.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_cseti.F90 b/amgprec/impl/level/amg_d_base_onelev_cseti.F90 index a394aa73..39b5fd43 100644 --- a/amgprec/impl/level/amg_d_base_onelev_cseti.F90 +++ b/amgprec/impl/level/amg_d_base_onelev_cseti.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_csetr.f90 b/amgprec/impl/level/amg_d_base_onelev_csetr.f90 index 7a9de915..a04e6cbf 100644 --- a/amgprec/impl/level/amg_d_base_onelev_csetr.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_descr.f90 b/amgprec/impl/level/amg_d_base_onelev_descr.f90 index 6eb62019..880d5f3d 100644 --- a/amgprec/impl/level/amg_d_base_onelev_descr.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_dump.f90 b/amgprec/impl/level/amg_d_base_onelev_dump.f90 index aeb6f360..32fe1e55 100644 --- a/amgprec/impl/level/amg_d_base_onelev_dump.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_dump.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_free.f90 b/amgprec/impl/level/amg_d_base_onelev_free.f90 index 1402eaf7..9f902321 100644 --- a/amgprec/impl/level/amg_d_base_onelev_free.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_map_prol.F90 b/amgprec/impl/level/amg_d_base_onelev_map_prol.F90 index ed33a38e..c4e8ea7f 100644 --- a/amgprec/impl/level/amg_d_base_onelev_map_prol.F90 +++ b/amgprec/impl/level/amg_d_base_onelev_map_prol.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_map_rstr.F90 b/amgprec/impl/level/amg_d_base_onelev_map_rstr.F90 index 9318fc86..4502ee0c 100644 --- a/amgprec/impl/level/amg_d_base_onelev_map_rstr.F90 +++ b/amgprec/impl/level/amg_d_base_onelev_map_rstr.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_mat_asb.f90 b/amgprec/impl/level/amg_d_base_onelev_mat_asb.f90 index 377d2061..e9e55a9a 100644 --- a/amgprec/impl/level/amg_d_base_onelev_mat_asb.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_setag.f90 b/amgprec/impl/level/amg_d_base_onelev_setag.f90 index 94aa4346..0d922ca5 100644 --- a/amgprec/impl/level/amg_d_base_onelev_setag.f90 +++ b/amgprec/impl/level/amg_d_base_onelev_setag.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_setsm.F90 b/amgprec/impl/level/amg_d_base_onelev_setsm.F90 index 3a4fedf9..fb86639f 100644 --- a/amgprec/impl/level/amg_d_base_onelev_setsm.F90 +++ b/amgprec/impl/level/amg_d_base_onelev_setsm.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_d_base_onelev_setsv.F90 b/amgprec/impl/level/amg_d_base_onelev_setsv.F90 index e47661b2..dbdcba51 100644 --- a/amgprec/impl/level/amg_d_base_onelev_setsv.F90 +++ b/amgprec/impl/level/amg_d_base_onelev_setsv.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_build.f90 b/amgprec/impl/level/amg_s_base_onelev_build.f90 index 4b80fb5d..67c50197 100644 --- a/amgprec/impl/level/amg_s_base_onelev_build.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_build.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_check.f90 b/amgprec/impl/level/amg_s_base_onelev_check.f90 index 6c47d6b8..86f02d9b 100644 --- a/amgprec/impl/level/amg_s_base_onelev_check.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_cnv.f90 b/amgprec/impl/level/amg_s_base_onelev_cnv.f90 index b2a6ff0b..e4b61d07 100644 --- a/amgprec/impl/level/amg_s_base_onelev_cnv.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_csetc.F90 b/amgprec/impl/level/amg_s_base_onelev_csetc.F90 index ca90e8b6..7f8a82c8 100644 --- a/amgprec/impl/level/amg_s_base_onelev_csetc.F90 +++ b/amgprec/impl/level/amg_s_base_onelev_csetc.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_cseti.F90 b/amgprec/impl/level/amg_s_base_onelev_cseti.F90 index 91df31e6..7101117e 100644 --- a/amgprec/impl/level/amg_s_base_onelev_cseti.F90 +++ b/amgprec/impl/level/amg_s_base_onelev_cseti.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_csetr.f90 b/amgprec/impl/level/amg_s_base_onelev_csetr.f90 index 340af1b4..9227af3f 100644 --- a/amgprec/impl/level/amg_s_base_onelev_csetr.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_descr.f90 b/amgprec/impl/level/amg_s_base_onelev_descr.f90 index 1a72e1d1..94b776eb 100644 --- a/amgprec/impl/level/amg_s_base_onelev_descr.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_dump.f90 b/amgprec/impl/level/amg_s_base_onelev_dump.f90 index bef474c8..ba70a1a1 100644 --- a/amgprec/impl/level/amg_s_base_onelev_dump.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_dump.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_free.f90 b/amgprec/impl/level/amg_s_base_onelev_free.f90 index 2c050346..9793fff5 100644 --- a/amgprec/impl/level/amg_s_base_onelev_free.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_map_prol.F90 b/amgprec/impl/level/amg_s_base_onelev_map_prol.F90 index 81a6334f..739ed250 100644 --- a/amgprec/impl/level/amg_s_base_onelev_map_prol.F90 +++ b/amgprec/impl/level/amg_s_base_onelev_map_prol.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_map_rstr.F90 b/amgprec/impl/level/amg_s_base_onelev_map_rstr.F90 index 0ccd31d7..de1bb173 100644 --- a/amgprec/impl/level/amg_s_base_onelev_map_rstr.F90 +++ b/amgprec/impl/level/amg_s_base_onelev_map_rstr.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_mat_asb.f90 b/amgprec/impl/level/amg_s_base_onelev_mat_asb.f90 index b2d7eb92..271b31d0 100644 --- a/amgprec/impl/level/amg_s_base_onelev_mat_asb.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_setag.f90 b/amgprec/impl/level/amg_s_base_onelev_setag.f90 index d684116b..8121b4d3 100644 --- a/amgprec/impl/level/amg_s_base_onelev_setag.f90 +++ b/amgprec/impl/level/amg_s_base_onelev_setag.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_setsm.F90 b/amgprec/impl/level/amg_s_base_onelev_setsm.F90 index 87c92354..11be73bd 100644 --- a/amgprec/impl/level/amg_s_base_onelev_setsm.F90 +++ b/amgprec/impl/level/amg_s_base_onelev_setsm.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_s_base_onelev_setsv.F90 b/amgprec/impl/level/amg_s_base_onelev_setsv.F90 index d627ae00..f3dcc2cd 100644 --- a/amgprec/impl/level/amg_s_base_onelev_setsv.F90 +++ b/amgprec/impl/level/amg_s_base_onelev_setsv.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_build.f90 b/amgprec/impl/level/amg_z_base_onelev_build.f90 index b497ef1c..d582bca4 100644 --- a/amgprec/impl/level/amg_z_base_onelev_build.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_build.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_check.f90 b/amgprec/impl/level/amg_z_base_onelev_check.f90 index adfbac10..71494d8c 100644 --- a/amgprec/impl/level/amg_z_base_onelev_check.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_cnv.f90 b/amgprec/impl/level/amg_z_base_onelev_cnv.f90 index 8d0437b7..897387a8 100644 --- a/amgprec/impl/level/amg_z_base_onelev_cnv.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_csetc.F90 b/amgprec/impl/level/amg_z_base_onelev_csetc.F90 index 519d5fc6..3a49c635 100644 --- a/amgprec/impl/level/amg_z_base_onelev_csetc.F90 +++ b/amgprec/impl/level/amg_z_base_onelev_csetc.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_cseti.F90 b/amgprec/impl/level/amg_z_base_onelev_cseti.F90 index 53c23616..a602dd66 100644 --- a/amgprec/impl/level/amg_z_base_onelev_cseti.F90 +++ b/amgprec/impl/level/amg_z_base_onelev_cseti.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_csetr.f90 b/amgprec/impl/level/amg_z_base_onelev_csetr.f90 index 3b11f591..d014fc74 100644 --- a/amgprec/impl/level/amg_z_base_onelev_csetr.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_descr.f90 b/amgprec/impl/level/amg_z_base_onelev_descr.f90 index 271389d3..a92cb79e 100644 --- a/amgprec/impl/level/amg_z_base_onelev_descr.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_dump.f90 b/amgprec/impl/level/amg_z_base_onelev_dump.f90 index 020818a3..0c111355 100644 --- a/amgprec/impl/level/amg_z_base_onelev_dump.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_dump.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_free.f90 b/amgprec/impl/level/amg_z_base_onelev_free.f90 index f6a7cf94..9c285f31 100644 --- a/amgprec/impl/level/amg_z_base_onelev_free.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_map_prol.F90 b/amgprec/impl/level/amg_z_base_onelev_map_prol.F90 index 1fe59b44..decc0b0e 100644 --- a/amgprec/impl/level/amg_z_base_onelev_map_prol.F90 +++ b/amgprec/impl/level/amg_z_base_onelev_map_prol.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_map_rstr.F90 b/amgprec/impl/level/amg_z_base_onelev_map_rstr.F90 index a71c5a54..09667435 100644 --- a/amgprec/impl/level/amg_z_base_onelev_map_rstr.F90 +++ b/amgprec/impl/level/amg_z_base_onelev_map_rstr.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_mat_asb.f90 b/amgprec/impl/level/amg_z_base_onelev_mat_asb.f90 index 3c8f4cff..07ab3e0b 100644 --- a/amgprec/impl/level/amg_z_base_onelev_mat_asb.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_mat_asb.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_setag.f90 b/amgprec/impl/level/amg_z_base_onelev_setag.f90 index b0b3d6b0..0d0c0321 100644 --- a/amgprec/impl/level/amg_z_base_onelev_setag.f90 +++ b/amgprec/impl/level/amg_z_base_onelev_setag.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_setsm.F90 b/amgprec/impl/level/amg_z_base_onelev_setsm.F90 index d5c7e726..0dcc41f3 100644 --- a/amgprec/impl/level/amg_z_base_onelev_setsm.F90 +++ b/amgprec/impl/level/amg_z_base_onelev_setsm.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/level/amg_z_base_onelev_setsv.F90 b/amgprec/impl/level/amg_z_base_onelev_setsv.F90 index 703b8194..9c2e1a16 100644 --- a/amgprec/impl/level/amg_z_base_onelev_setsv.F90 +++ b/amgprec/impl/level/amg_z_base_onelev_setsv.F90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_apply.f90 b/amgprec/impl/smoother/amg_c_as_smoother_apply.f90 index e3ec1007..d961b51d 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_c_as_smoother_apply_vect.f90 index 023a4862..bc244cbe 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_bld.f90 b/amgprec/impl/smoother/amg_c_as_smoother_bld.f90 index cf83e90d..3b06552f 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -97,7 +97,7 @@ subroutine amg_c_as_smoother_bld(a,desc_a,sm,info,amold,vmold,imold) ! Build the auxiliary descriptor desc_p%matrix_data(psb_n_row_). ! This is done by psb_cdbldext (interface to psb_cdovr), which is ! independent of CSR, and has been placed in the tools directory - ! of PSBLAS, instead of the mlprec directory of MLD2P4, because it + ! of PSBLAS, instead of the mlprec directory of AMG4PSBLAS, because it ! might be used independently of the AS preconditioner, to build ! a descriptor for an extended stencil in a PDE solver. ! diff --git a/amgprec/impl/smoother/amg_c_as_smoother_check.f90 b/amgprec/impl/smoother/amg_c_as_smoother_check.f90 index b9aa55ce..78160995 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_c_as_smoother_clear_data.f90 index ee6c0159..491694c4 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_clone.f90 b/amgprec/impl/smoother/amg_c_as_smoother_clone.f90 index 124de8df..1c006841 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_c_as_smoother_clone_settings.f90 index 0addc68a..2cc605ed 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_cnv.f90 b/amgprec/impl/smoother/amg_c_as_smoother_cnv.f90 index fc3dd1b8..dfb1b2ec 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_csetc.f90 b/amgprec/impl/smoother/amg_c_as_smoother_csetc.f90 index 7fdba440..95a70d68 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_cseti.f90 b/amgprec/impl/smoother/amg_c_as_smoother_cseti.f90 index fd3a8c3c..f14575ae 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_dmp.f90 b/amgprec/impl/smoother/amg_c_as_smoother_dmp.f90 index 53fb95f6..f0b2e2c4 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_free.f90 b/amgprec/impl/smoother/amg_c_as_smoother_free.f90 index ee71a354..77ae7e95 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_prol_a.f90 b/amgprec/impl/smoother/amg_c_as_smoother_prol_a.f90 index 2852573f..733ad0c6 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_prol_a.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_prol_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_prol_v.f90 b/amgprec/impl/smoother/amg_c_as_smoother_prol_v.f90 index 80912ddc..7ad67a21 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_prol_v.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_prol_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_restr_a.f90 b/amgprec/impl/smoother/amg_c_as_smoother_restr_a.f90 index 980a82b8..7a49c609 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_restr_a.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_restr_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_as_smoother_restr_v.f90 b/amgprec/impl/smoother/amg_c_as_smoother_restr_v.f90 index 3c698c66..c0a02a2b 100644 --- a/amgprec/impl/smoother/amg_c_as_smoother_restr_v.f90 +++ b/amgprec/impl/smoother/amg_c_as_smoother_restr_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_apply.f90 b/amgprec/impl/smoother/amg_c_base_smoother_apply.f90 index e7c9ae66..2b122d4a 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_c_base_smoother_apply_vect.f90 index ee3dc45c..9f57675d 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_bld.f90 b/amgprec/impl/smoother/amg_c_base_smoother_bld.f90 index 102393fa..5b87b794 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_check.f90 b/amgprec/impl/smoother/amg_c_base_smoother_check.f90 index c49410f6..aed4d5e5 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_c_base_smoother_clear_data.f90 index aa8ea23f..63f6f197 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_clone.f90 b/amgprec/impl/smoother/amg_c_base_smoother_clone.f90 index 4042ea77..632b4015 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_c_base_smoother_clone_settings.f90 index 980cb38f..bba2aead 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_cnv.f90 b/amgprec/impl/smoother/amg_c_base_smoother_cnv.f90 index a493d6c4..451785f5 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_csetc.f90 b/amgprec/impl/smoother/amg_c_base_smoother_csetc.f90 index 302ced71..f4aa315b 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_cseti.f90 b/amgprec/impl/smoother/amg_c_base_smoother_cseti.f90 index afce1d43..51757d2d 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_csetr.f90 b/amgprec/impl/smoother/amg_c_base_smoother_csetr.f90 index 5e844e58..8c9aa7cf 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_descr.f90 b/amgprec/impl/smoother/amg_c_base_smoother_descr.f90 index 2b25fe14..1b3839f1 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_dmp.f90 b/amgprec/impl/smoother/amg_c_base_smoother_dmp.f90 index a3ab7e00..54bc511a 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_base_smoother_free.f90 b/amgprec/impl/smoother/amg_c_base_smoother_free.f90 index 1b585a81..74e21b3e 100644 --- a/amgprec/impl/smoother/amg_c_base_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_c_base_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_apply.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_apply.f90 index 9794c8b2..4f824280 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_apply_vect.f90 index aecb1ccb..040f9fb3 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_bld.f90 index c8cd9c35..3efd6cbf 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_clear_data.f90 index 542cb19b..2ce42b1f 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_clone.f90 index 6e009f40..0643cf0a 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_clone_settings.f90 index a519b31a..d44680e0 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_cnv.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_cnv.f90 index c55dbf6d..94c61a8d 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_csetc.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_csetc.f90 index bb89e531..07a0317d 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_cseti.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_cseti.f90 index bb77cc9c..b37cafda 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_csetr.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_csetr.f90 index 2848968b..b9c9f185 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_descr.f90 index 89aaeddc..522954f8 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_jac_smoother_dmp.f90 b/amgprec/impl/smoother/amg_c_jac_smoother_dmp.f90 index 47deb7e6..dde00705 100644 --- a/amgprec/impl/smoother/amg_c_jac_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_c_jac_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_l1_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_c_l1_jac_smoother_bld.f90 index 3d5f6de5..86b5b4c7 100644 --- a/amgprec/impl/smoother/amg_c_l1_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_c_l1_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_l1_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_c_l1_jac_smoother_clone.f90 index d7d0c601..e94302ca 100644 --- a/amgprec/impl/smoother/amg_c_l1_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_c_l1_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_c_l1_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_c_l1_jac_smoother_descr.f90 index 2372a2cc..3b8507b4 100644 --- a/amgprec/impl/smoother/amg_c_l1_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_c_l1_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_apply.f90 b/amgprec/impl/smoother/amg_d_as_smoother_apply.f90 index 5dc6f2d5..535c665b 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_d_as_smoother_apply_vect.f90 index 2f414d0b..f64c04f5 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_bld.f90 b/amgprec/impl/smoother/amg_d_as_smoother_bld.f90 index d3ab1286..2c8b6048 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -97,7 +97,7 @@ subroutine amg_d_as_smoother_bld(a,desc_a,sm,info,amold,vmold,imold) ! Build the auxiliary descriptor desc_p%matrix_data(psb_n_row_). ! This is done by psb_cdbldext (interface to psb_cdovr), which is ! independent of CSR, and has been placed in the tools directory - ! of PSBLAS, instead of the mlprec directory of MLD2P4, because it + ! of PSBLAS, instead of the mlprec directory of AMG4PSBLAS, because it ! might be used independently of the AS preconditioner, to build ! a descriptor for an extended stencil in a PDE solver. ! diff --git a/amgprec/impl/smoother/amg_d_as_smoother_check.f90 b/amgprec/impl/smoother/amg_d_as_smoother_check.f90 index 729fb209..d8d8e4f3 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_d_as_smoother_clear_data.f90 index 01998b52..5d80b4f0 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_clone.f90 b/amgprec/impl/smoother/amg_d_as_smoother_clone.f90 index ca7b209f..71a05626 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_d_as_smoother_clone_settings.f90 index b138b527..db7ebd67 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_cnv.f90 b/amgprec/impl/smoother/amg_d_as_smoother_cnv.f90 index ef39ccb5..221cf958 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_csetc.f90 b/amgprec/impl/smoother/amg_d_as_smoother_csetc.f90 index 0c77b9df..706651de 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_cseti.f90 b/amgprec/impl/smoother/amg_d_as_smoother_cseti.f90 index 0f9f5920..4b2852b4 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_dmp.f90 b/amgprec/impl/smoother/amg_d_as_smoother_dmp.f90 index 66ec5c1a..f7f089c6 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_free.f90 b/amgprec/impl/smoother/amg_d_as_smoother_free.f90 index dc000f57..d6217e0f 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_prol_a.f90 b/amgprec/impl/smoother/amg_d_as_smoother_prol_a.f90 index 935fe3dd..88a6933d 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_prol_a.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_prol_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_prol_v.f90 b/amgprec/impl/smoother/amg_d_as_smoother_prol_v.f90 index 724000cc..bb77412e 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_prol_v.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_prol_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_restr_a.f90 b/amgprec/impl/smoother/amg_d_as_smoother_restr_a.f90 index f84e445c..9a47f5ad 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_restr_a.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_restr_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_as_smoother_restr_v.f90 b/amgprec/impl/smoother/amg_d_as_smoother_restr_v.f90 index 1b1f9850..0660527f 100644 --- a/amgprec/impl/smoother/amg_d_as_smoother_restr_v.f90 +++ b/amgprec/impl/smoother/amg_d_as_smoother_restr_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_apply.f90 b/amgprec/impl/smoother/amg_d_base_smoother_apply.f90 index 6e86d4ce..b33aac58 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_d_base_smoother_apply_vect.f90 index 24b0af48..a21dea44 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_bld.f90 b/amgprec/impl/smoother/amg_d_base_smoother_bld.f90 index b086de5d..86726ba9 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_check.f90 b/amgprec/impl/smoother/amg_d_base_smoother_check.f90 index 6a316346..72be6e0e 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_d_base_smoother_clear_data.f90 index f18a9a9e..5f427d75 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_clone.f90 b/amgprec/impl/smoother/amg_d_base_smoother_clone.f90 index 4b6877e8..df962f22 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_d_base_smoother_clone_settings.f90 index bcfdd90f..2e26461a 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_cnv.f90 b/amgprec/impl/smoother/amg_d_base_smoother_cnv.f90 index 0d67159e..08c50228 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_csetc.f90 b/amgprec/impl/smoother/amg_d_base_smoother_csetc.f90 index 33e7fe36..d4a7b40e 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_cseti.f90 b/amgprec/impl/smoother/amg_d_base_smoother_cseti.f90 index aeec2cc9..94182c22 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_csetr.f90 b/amgprec/impl/smoother/amg_d_base_smoother_csetr.f90 index 94fbc010..6e3abae6 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_descr.f90 b/amgprec/impl/smoother/amg_d_base_smoother_descr.f90 index 70c92699..b6251836 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_dmp.f90 b/amgprec/impl/smoother/amg_d_base_smoother_dmp.f90 index 7a7410a5..9dd7fe77 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_base_smoother_free.f90 b/amgprec/impl/smoother/amg_d_base_smoother_free.f90 index 70b887e0..c1f31eaf 100644 --- a/amgprec/impl/smoother/amg_d_base_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_d_base_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_apply.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_apply.f90 index 723958d1..86264e18 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_apply_vect.f90 index 8eabf34f..7f91b358 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_bld.f90 index 53f37e31..35b61297 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_clear_data.f90 index 0cba9011..fd7e9c19 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_clone.f90 index 06b2c617..21b6da06 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_clone_settings.f90 index 4eab66c4..fd1bff2c 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_cnv.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_cnv.f90 index 2945b926..ef859db5 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_csetc.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_csetc.f90 index aed74a22..1623e0d9 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_cseti.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_cseti.f90 index 0e52a58f..5db19c48 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_csetr.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_csetr.f90 index 5db66a26..5aff6275 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_descr.f90 index c6f300df..b2cf9896 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_jac_smoother_dmp.f90 b/amgprec/impl/smoother/amg_d_jac_smoother_dmp.f90 index db1b5e47..96f6384c 100644 --- a/amgprec/impl/smoother/amg_d_jac_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_d_jac_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_l1_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_d_l1_jac_smoother_bld.f90 index 5fb43d8a..19dcac7f 100644 --- a/amgprec/impl/smoother/amg_d_l1_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_d_l1_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_l1_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_d_l1_jac_smoother_clone.f90 index 293a41dd..9dff7254 100644 --- a/amgprec/impl/smoother/amg_d_l1_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_d_l1_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_d_l1_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_d_l1_jac_smoother_descr.f90 index 596b5e91..d4588efb 100644 --- a/amgprec/impl/smoother/amg_d_l1_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_d_l1_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_apply.f90 b/amgprec/impl/smoother/amg_s_as_smoother_apply.f90 index ca9179c3..f6222d4e 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_s_as_smoother_apply_vect.f90 index f8a9d517..c499e4a6 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_bld.f90 b/amgprec/impl/smoother/amg_s_as_smoother_bld.f90 index c257c213..81e42463 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -97,7 +97,7 @@ subroutine amg_s_as_smoother_bld(a,desc_a,sm,info,amold,vmold,imold) ! Build the auxiliary descriptor desc_p%matrix_data(psb_n_row_). ! This is done by psb_cdbldext (interface to psb_cdovr), which is ! independent of CSR, and has been placed in the tools directory - ! of PSBLAS, instead of the mlprec directory of MLD2P4, because it + ! of PSBLAS, instead of the mlprec directory of AMG4PSBLAS, because it ! might be used independently of the AS preconditioner, to build ! a descriptor for an extended stencil in a PDE solver. ! diff --git a/amgprec/impl/smoother/amg_s_as_smoother_check.f90 b/amgprec/impl/smoother/amg_s_as_smoother_check.f90 index 1501db37..c5345bc7 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_s_as_smoother_clear_data.f90 index a1ac0f1a..bbd4f720 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_clone.f90 b/amgprec/impl/smoother/amg_s_as_smoother_clone.f90 index 214b4569..3697079a 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_s_as_smoother_clone_settings.f90 index c8fcd266..53915262 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_cnv.f90 b/amgprec/impl/smoother/amg_s_as_smoother_cnv.f90 index 9f8983fe..0b3dc46b 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_csetc.f90 b/amgprec/impl/smoother/amg_s_as_smoother_csetc.f90 index 14f04334..9dda7ab6 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_cseti.f90 b/amgprec/impl/smoother/amg_s_as_smoother_cseti.f90 index 79633a12..58a80e2e 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_dmp.f90 b/amgprec/impl/smoother/amg_s_as_smoother_dmp.f90 index 2476a391..a662a2b6 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_free.f90 b/amgprec/impl/smoother/amg_s_as_smoother_free.f90 index 6cb218da..e245e17f 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_prol_a.f90 b/amgprec/impl/smoother/amg_s_as_smoother_prol_a.f90 index 633e6afe..bbde1ea1 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_prol_a.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_prol_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_prol_v.f90 b/amgprec/impl/smoother/amg_s_as_smoother_prol_v.f90 index f7ea0c93..8179b356 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_prol_v.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_prol_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_restr_a.f90 b/amgprec/impl/smoother/amg_s_as_smoother_restr_a.f90 index 874bc2ea..191c7fc6 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_restr_a.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_restr_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_as_smoother_restr_v.f90 b/amgprec/impl/smoother/amg_s_as_smoother_restr_v.f90 index c136e8e1..8c320d3c 100644 --- a/amgprec/impl/smoother/amg_s_as_smoother_restr_v.f90 +++ b/amgprec/impl/smoother/amg_s_as_smoother_restr_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_apply.f90 b/amgprec/impl/smoother/amg_s_base_smoother_apply.f90 index d56fee28..9959f9c1 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_s_base_smoother_apply_vect.f90 index bccaffec..dddb26bf 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_bld.f90 b/amgprec/impl/smoother/amg_s_base_smoother_bld.f90 index 8ee11ef2..177c1084 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_check.f90 b/amgprec/impl/smoother/amg_s_base_smoother_check.f90 index a4b171f5..50578d69 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_s_base_smoother_clear_data.f90 index c7cce52c..1ba63af8 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_clone.f90 b/amgprec/impl/smoother/amg_s_base_smoother_clone.f90 index 84a76a87..026f4457 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_s_base_smoother_clone_settings.f90 index 144ccd62..47205e7e 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_cnv.f90 b/amgprec/impl/smoother/amg_s_base_smoother_cnv.f90 index d5fdc0de..b08894c7 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_csetc.f90 b/amgprec/impl/smoother/amg_s_base_smoother_csetc.f90 index 77bf6365..da67308b 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_cseti.f90 b/amgprec/impl/smoother/amg_s_base_smoother_cseti.f90 index 82826f09..06ea68a0 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_csetr.f90 b/amgprec/impl/smoother/amg_s_base_smoother_csetr.f90 index beb2f98a..dda0f094 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_descr.f90 b/amgprec/impl/smoother/amg_s_base_smoother_descr.f90 index 5c773141..efa282b2 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_dmp.f90 b/amgprec/impl/smoother/amg_s_base_smoother_dmp.f90 index 8b0d11e7..47e1e6de 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_base_smoother_free.f90 b/amgprec/impl/smoother/amg_s_base_smoother_free.f90 index ecffef73..6798c5c4 100644 --- a/amgprec/impl/smoother/amg_s_base_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_s_base_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_apply.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_apply.f90 index 747bbe70..b673cb78 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_apply_vect.f90 index ea34fc37..9fe3888a 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_bld.f90 index 050a9e51..738b92bf 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_clear_data.f90 index 20822de1..ccb6c91a 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_clone.f90 index 3117cdd8..bc828bf1 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_clone_settings.f90 index 422262ba..5e0481ab 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_cnv.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_cnv.f90 index 4eab4433..35b888aa 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_csetc.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_csetc.f90 index a6f94bf6..0cffb9b8 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_cseti.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_cseti.f90 index 26c11f54..1ce7c4c2 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_csetr.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_csetr.f90 index 3b31e893..b7023ed3 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_descr.f90 index 06be5e76..9b5f21ae 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_jac_smoother_dmp.f90 b/amgprec/impl/smoother/amg_s_jac_smoother_dmp.f90 index 3a4173c2..8478ce9a 100644 --- a/amgprec/impl/smoother/amg_s_jac_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_s_jac_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_l1_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_s_l1_jac_smoother_bld.f90 index e072b6eb..1deea048 100644 --- a/amgprec/impl/smoother/amg_s_l1_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_s_l1_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_l1_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_s_l1_jac_smoother_clone.f90 index 4a9eca60..b6c952f9 100644 --- a/amgprec/impl/smoother/amg_s_l1_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_s_l1_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_s_l1_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_s_l1_jac_smoother_descr.f90 index 5e131e5f..838344ae 100644 --- a/amgprec/impl/smoother/amg_s_l1_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_s_l1_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_apply.f90 b/amgprec/impl/smoother/amg_z_as_smoother_apply.f90 index 90dcb20c..34d19141 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_z_as_smoother_apply_vect.f90 index 03a3c9cc..6b7e9736 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_bld.f90 b/amgprec/impl/smoother/amg_z_as_smoother_bld.f90 index 7bff38bd..c4fc6deb 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -97,7 +97,7 @@ subroutine amg_z_as_smoother_bld(a,desc_a,sm,info,amold,vmold,imold) ! Build the auxiliary descriptor desc_p%matrix_data(psb_n_row_). ! This is done by psb_cdbldext (interface to psb_cdovr), which is ! independent of CSR, and has been placed in the tools directory - ! of PSBLAS, instead of the mlprec directory of MLD2P4, because it + ! of PSBLAS, instead of the mlprec directory of AMG4PSBLAS, because it ! might be used independently of the AS preconditioner, to build ! a descriptor for an extended stencil in a PDE solver. ! diff --git a/amgprec/impl/smoother/amg_z_as_smoother_check.f90 b/amgprec/impl/smoother/amg_z_as_smoother_check.f90 index 03d66146..1a52b08e 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_z_as_smoother_clear_data.f90 index 287125e5..e637fac6 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_clone.f90 b/amgprec/impl/smoother/amg_z_as_smoother_clone.f90 index ca4df5df..006691d8 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_z_as_smoother_clone_settings.f90 index c7df7e9f..77ada6b7 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_cnv.f90 b/amgprec/impl/smoother/amg_z_as_smoother_cnv.f90 index f637629e..8997bdcc 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_csetc.f90 b/amgprec/impl/smoother/amg_z_as_smoother_csetc.f90 index bfc24c6b..00dafe6d 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_cseti.f90 b/amgprec/impl/smoother/amg_z_as_smoother_cseti.f90 index 4af44c34..3bdb1abb 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_dmp.f90 b/amgprec/impl/smoother/amg_z_as_smoother_dmp.f90 index 36bf7204..1fafe1bb 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_free.f90 b/amgprec/impl/smoother/amg_z_as_smoother_free.f90 index 9bfbde95..3fce8b8a 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_prol_a.f90 b/amgprec/impl/smoother/amg_z_as_smoother_prol_a.f90 index e695f02e..5c52fe0f 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_prol_a.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_prol_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_prol_v.f90 b/amgprec/impl/smoother/amg_z_as_smoother_prol_v.f90 index 8747b818..32b748aa 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_prol_v.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_prol_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_restr_a.f90 b/amgprec/impl/smoother/amg_z_as_smoother_restr_a.f90 index 7d4c4964..d988ad8f 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_restr_a.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_restr_a.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_as_smoother_restr_v.f90 b/amgprec/impl/smoother/amg_z_as_smoother_restr_v.f90 index e57f24a0..146b34b1 100644 --- a/amgprec/impl/smoother/amg_z_as_smoother_restr_v.f90 +++ b/amgprec/impl/smoother/amg_z_as_smoother_restr_v.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_apply.f90 b/amgprec/impl/smoother/amg_z_base_smoother_apply.f90 index 758da80f..c983fcfd 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_z_base_smoother_apply_vect.f90 index 389c0963..71c05b27 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_bld.f90 b/amgprec/impl/smoother/amg_z_base_smoother_bld.f90 index 7adaccf8..4f4b0985 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_check.f90 b/amgprec/impl/smoother/amg_z_base_smoother_check.f90 index 52e725c9..99cac3ef 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_check.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_z_base_smoother_clear_data.f90 index 5dbd02ab..1a1641d3 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_clone.f90 b/amgprec/impl/smoother/amg_z_base_smoother_clone.f90 index 6f19f29c..f7a2fd0b 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_z_base_smoother_clone_settings.f90 index 59c616b7..4bfe7ef0 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_cnv.f90 b/amgprec/impl/smoother/amg_z_base_smoother_cnv.f90 index dd7d7340..1477288a 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_csetc.f90 b/amgprec/impl/smoother/amg_z_base_smoother_csetc.f90 index 015d8d5b..5ca41078 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_cseti.f90 b/amgprec/impl/smoother/amg_z_base_smoother_cseti.f90 index f798c3f0..78c2234c 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_csetr.f90 b/amgprec/impl/smoother/amg_z_base_smoother_csetr.f90 index 06624f4b..9610365d 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_descr.f90 b/amgprec/impl/smoother/amg_z_base_smoother_descr.f90 index 3d632fab..d77f0292 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_dmp.f90 b/amgprec/impl/smoother/amg_z_base_smoother_dmp.f90 index 89cd37bb..88b28665 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_base_smoother_free.f90 b/amgprec/impl/smoother/amg_z_base_smoother_free.f90 index 6f8374e8..ca07d533 100644 --- a/amgprec/impl/smoother/amg_z_base_smoother_free.f90 +++ b/amgprec/impl/smoother/amg_z_base_smoother_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_apply.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_apply.f90 index d18fab58..893794ab 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_apply.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_apply_vect.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_apply_vect.f90 index 754c2bb6..ac3aaf3e 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_apply_vect.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_bld.f90 index 5bc1ac5d..3a95bf32 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_clear_data.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_clear_data.f90 index aca89efd..5b5d4666 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_clear_data.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_clone.f90 index 5f45a1f6..c2b66dfc 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_clone_settings.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_clone_settings.f90 index 9c02c0dc..99c5146c 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_clone_settings.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! asd on PSBLAS (Parallel Sparse BLAS version 3.5) +! asd on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_cnv.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_cnv.f90 index 8ff9f6c8..05bdd3ee 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_cnv.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_csetc.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_csetc.f90 index 584d992d..f8ef645b 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_csetc.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_cseti.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_cseti.f90 index 500452b1..78d003c6 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_cseti.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_csetr.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_csetr.f90 index a1f6bc43..433cd883 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_csetr.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_descr.f90 index 4d09b786..7d4bb9cf 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_jac_smoother_dmp.f90 b/amgprec/impl/smoother/amg_z_jac_smoother_dmp.f90 index 450aa755..47ed8560 100644 --- a/amgprec/impl/smoother/amg_z_jac_smoother_dmp.f90 +++ b/amgprec/impl/smoother/amg_z_jac_smoother_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_l1_jac_smoother_bld.f90 b/amgprec/impl/smoother/amg_z_l1_jac_smoother_bld.f90 index 4ddbf779..571933a3 100644 --- a/amgprec/impl/smoother/amg_z_l1_jac_smoother_bld.f90 +++ b/amgprec/impl/smoother/amg_z_l1_jac_smoother_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_l1_jac_smoother_clone.f90 b/amgprec/impl/smoother/amg_z_l1_jac_smoother_clone.f90 index d9816973..86d88027 100644 --- a/amgprec/impl/smoother/amg_z_l1_jac_smoother_clone.f90 +++ b/amgprec/impl/smoother/amg_z_l1_jac_smoother_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/smoother/amg_z_l1_jac_smoother_descr.f90 b/amgprec/impl/smoother/amg_z_l1_jac_smoother_descr.f90 index 5f06fbc6..e050c864 100644 --- a/amgprec/impl/smoother/amg_z_l1_jac_smoother_descr.f90 +++ b/amgprec/impl/smoother/amg_z_l1_jac_smoother_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ainv_solver_bld.f90 b/amgprec/impl/solver/amg_c_ainv_solver_bld.f90 index ef8d1d51..33e011c7 100644 --- a/amgprec/impl/solver/amg_c_ainv_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_ainv_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_ainv_solver_check.f90 b/amgprec/impl/solver/amg_c_ainv_solver_check.f90 index 75564d5c..4fe6580d 100644 --- a/amgprec/impl/solver/amg_c_ainv_solver_check.f90 +++ b/amgprec/impl/solver/amg_c_ainv_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_ainv_solver_csetc.f90 b/amgprec/impl/solver/amg_c_ainv_solver_csetc.f90 index 309692d9..15b15da1 100644 --- a/amgprec/impl/solver/amg_c_ainv_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_c_ainv_solver_csetc.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_ainv_solver_cseti.f90 b/amgprec/impl/solver/amg_c_ainv_solver_cseti.f90 index b65b0549..e5ea4fbb 100644 --- a/amgprec/impl/solver/amg_c_ainv_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_c_ainv_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_ainv_solver_csetr.f90 b/amgprec/impl/solver/amg_c_ainv_solver_csetr.f90 index 1b085b3e..ce9ddfe2 100644 --- a/amgprec/impl/solver/amg_c_ainv_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_c_ainv_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_ainv_solver_descr.f90 b/amgprec/impl/solver/amg_c_ainv_solver_descr.f90 index 83c9f6cf..9a25435f 100644 --- a/amgprec/impl/solver/amg_c_ainv_solver_descr.f90 +++ b/amgprec/impl/solver/amg_c_ainv_solver_descr.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_base_ainv_solver_apply.f90 b/amgprec/impl/solver/amg_c_base_ainv_solver_apply.f90 index f6e72f45..80707e35 100644 --- a/amgprec/impl/solver/amg_c_base_ainv_solver_apply.f90 +++ b/amgprec/impl/solver/amg_c_base_ainv_solver_apply.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_base_ainv_solver_apply_vect.f90 b/amgprec/impl/solver/amg_c_base_ainv_solver_apply_vect.f90 index 636be015..50c2ad4c 100644 --- a/amgprec/impl/solver/amg_c_base_ainv_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_c_base_ainv_solver_apply_vect.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_base_ainv_solver_cnv.f90 b/amgprec/impl/solver/amg_c_base_ainv_solver_cnv.f90 index b360fec1..4a3c5bd0 100644 --- a/amgprec/impl/solver/amg_c_base_ainv_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_c_base_ainv_solver_cnv.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_base_ainv_solver_dmp.f90 b/amgprec/impl/solver/amg_c_base_ainv_solver_dmp.f90 index 885ecd08..348d55da 100644 --- a/amgprec/impl/solver/amg_c_base_ainv_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_c_base_ainv_solver_dmp.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_base_ainv_solver_free.f90 b/amgprec/impl/solver/amg_c_base_ainv_solver_free.f90 index 5b2a1568..3926e864 100644 --- a/amgprec/impl/solver/amg_c_base_ainv_solver_free.f90 +++ b/amgprec/impl/solver/amg_c_base_ainv_solver_free.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_base_ainv_update_a.f90 b/amgprec/impl/solver/amg_c_base_ainv_update_a.f90 index 62690b32..17ffe89f 100644 --- a/amgprec/impl/solver/amg_c_base_ainv_update_a.f90 +++ b/amgprec/impl/solver/amg_c_base_ainv_update_a.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_base_solver_apply.f90 b/amgprec/impl/solver/amg_c_base_solver_apply.f90 index 27b45a54..fc430f8e 100644 --- a/amgprec/impl/solver/amg_c_base_solver_apply.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_apply_vect.f90 b/amgprec/impl/solver/amg_c_base_solver_apply_vect.f90 index 48f52fd6..9a624ce3 100644 --- a/amgprec/impl/solver/amg_c_base_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_bld.f90 b/amgprec/impl/solver/amg_c_base_solver_bld.f90 index 358924fa..c4b498ed 100644 --- a/amgprec/impl/solver/amg_c_base_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_check.f90 b/amgprec/impl/solver/amg_c_base_solver_check.f90 index 889d0d35..882fb967 100644 --- a/amgprec/impl/solver/amg_c_base_solver_check.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_clear_data.f90 b/amgprec/impl/solver/amg_c_base_solver_clear_data.f90 index b6cb5fb6..c7ea66b2 100644 --- a/amgprec/impl/solver/amg_c_base_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_clone.f90 b/amgprec/impl/solver/amg_c_base_solver_clone.f90 index 4c63369e..994312f5 100644 --- a/amgprec/impl/solver/amg_c_base_solver_clone.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_clone_settings.f90 b/amgprec/impl/solver/amg_c_base_solver_clone_settings.f90 index d3bfd4d2..ede64855 100644 --- a/amgprec/impl/solver/amg_c_base_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_cnv.f90 b/amgprec/impl/solver/amg_c_base_solver_cnv.f90 index 685ee1f6..3653fec5 100644 --- a/amgprec/impl/solver/amg_c_base_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_csetc.f90 b/amgprec/impl/solver/amg_c_base_solver_csetc.f90 index 49bf8fb2..62d51dee 100644 --- a/amgprec/impl/solver/amg_c_base_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_cseti.f90 b/amgprec/impl/solver/amg_c_base_solver_cseti.f90 index 267126a7..a885eb1f 100644 --- a/amgprec/impl/solver/amg_c_base_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_csetr.f90 b/amgprec/impl/solver/amg_c_base_solver_csetr.f90 index 1b59ec0c..f5751876 100644 --- a/amgprec/impl/solver/amg_c_base_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_descr.f90 b/amgprec/impl/solver/amg_c_base_solver_descr.f90 index 8b2aa78d..2d6d0e1a 100644 --- a/amgprec/impl/solver/amg_c_base_solver_descr.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_dmp.f90 b/amgprec/impl/solver/amg_c_base_solver_dmp.f90 index fe3ec1d0..86ae3ea2 100644 --- a/amgprec/impl/solver/amg_c_base_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_base_solver_free.f90 b/amgprec/impl/solver/amg_c_base_solver_free.f90 index 56e586c1..041324d2 100644 --- a/amgprec/impl/solver/amg_c_base_solver_free.f90 +++ b/amgprec/impl/solver/amg_c_base_solver_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_bwgs_solver_apply.f90 b/amgprec/impl/solver/amg_c_bwgs_solver_apply.f90 index 83fe9e01..a2b681c5 100644 --- a/amgprec/impl/solver/amg_c_bwgs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_c_bwgs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_bwgs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_c_bwgs_solver_apply_vect.f90 index 9c171055..8510746c 100644 --- a/amgprec/impl/solver/amg_c_bwgs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_c_bwgs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_bwgs_solver_bld.f90 b/amgprec/impl/solver/amg_c_bwgs_solver_bld.f90 index ab83d9d2..68b87e3a 100644 --- a/amgprec/impl/solver/amg_c_bwgs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_bwgs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_diag_solver_apply.f90 b/amgprec/impl/solver/amg_c_diag_solver_apply.f90 index b2bf160e..b7618e37 100644 --- a/amgprec/impl/solver/amg_c_diag_solver_apply.f90 +++ b/amgprec/impl/solver/amg_c_diag_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_diag_solver_apply_vect.f90 b/amgprec/impl/solver/amg_c_diag_solver_apply_vect.f90 index 48589c2a..f1cf0ee2 100644 --- a/amgprec/impl/solver/amg_c_diag_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_c_diag_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_diag_solver_bld.f90 b/amgprec/impl/solver/amg_c_diag_solver_bld.f90 index 34390319..8a08f3ab 100644 --- a/amgprec/impl/solver/amg_c_diag_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_diag_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_diag_solver_clear_data.f90 b/amgprec/impl/solver/amg_c_diag_solver_clear_data.f90 index f4c0609d..6263b6d9 100644 --- a/amgprec/impl/solver/amg_c_diag_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_c_diag_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_diag_solver_clone.f90 b/amgprec/impl/solver/amg_c_diag_solver_clone.f90 index a94a21f4..93442d57 100644 --- a/amgprec/impl/solver/amg_c_diag_solver_clone.f90 +++ b/amgprec/impl/solver/amg_c_diag_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_diag_solver_cnv.f90 b/amgprec/impl/solver/amg_c_diag_solver_cnv.f90 index 8863aa96..7b5b96e2 100644 --- a/amgprec/impl/solver/amg_c_diag_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_c_diag_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_diag_solver_dmp.f90 b/amgprec/impl/solver/amg_c_diag_solver_dmp.f90 index a1967e7a..5fecba4c 100644 --- a/amgprec/impl/solver/amg_c_diag_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_c_diag_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_apply.f90 b/amgprec/impl/solver/amg_c_gs_solver_apply.f90 index 852d7e6e..32d57490 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_c_gs_solver_apply_vect.f90 index 2dd6f12f..98a32f31 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_bld.f90 b/amgprec/impl/solver/amg_c_gs_solver_bld.f90 index 8e3bb734..3cdfe7e7 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_clear_data.f90 b/amgprec/impl/solver/amg_c_gs_solver_clear_data.f90 index daec0d05..46fbecad 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_clone.f90 b/amgprec/impl/solver/amg_c_gs_solver_clone.f90 index be81c191..cd172396 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_clone.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_clone_settings.f90 b/amgprec/impl/solver/amg_c_gs_solver_clone_settings.f90 index b433c898..77b3d43e 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_cnv.f90 b/amgprec/impl/solver/amg_c_gs_solver_cnv.f90 index 396cab51..cd9c201f 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_gs_solver_dmp.f90 b/amgprec/impl/solver/amg_c_gs_solver_dmp.f90 index 70218df9..75ce5e76 100644 --- a/amgprec/impl/solver/amg_c_gs_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_c_gs_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_id_solver_apply.f90 b/amgprec/impl/solver/amg_c_id_solver_apply.f90 index 796ba994..f0f87f7a 100644 --- a/amgprec/impl/solver/amg_c_id_solver_apply.f90 +++ b/amgprec/impl/solver/amg_c_id_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_id_solver_apply_vect.f90 b/amgprec/impl/solver/amg_c_id_solver_apply_vect.f90 index 9cdb55bc..84f36961 100644 --- a/amgprec/impl/solver/amg_c_id_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_c_id_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_id_solver_clone.f90 b/amgprec/impl/solver/amg_c_id_solver_clone.f90 index ef1ea898..dd139919 100644 --- a/amgprec/impl/solver/amg_c_id_solver_clone.f90 +++ b/amgprec/impl/solver/amg_c_id_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_apply.f90 b/amgprec/impl/solver/amg_c_ilu_solver_apply.f90 index 50f31903..b7576781 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_apply.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_apply_vect.f90 b/amgprec/impl/solver/amg_c_ilu_solver_apply_vect.f90 index 54a68fe9..eb4dc045 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_bld.f90 b/amgprec/impl/solver/amg_c_ilu_solver_bld.f90 index 3cdd43f5..388afe1e 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_clear_data.f90 b/amgprec/impl/solver/amg_c_ilu_solver_clear_data.f90 index 5d3442eb..2c9b6c79 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_clone.f90 b/amgprec/impl/solver/amg_c_ilu_solver_clone.f90 index f08e72d9..40a9c798 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_clone.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_clone_settings.f90 b/amgprec/impl/solver/amg_c_ilu_solver_clone_settings.f90 index 2221ab97..4537e1ff 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_cnv.f90 b/amgprec/impl/solver/amg_c_ilu_solver_cnv.f90 index cd428fd7..193343ad 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_ilu_solver_dmp.f90 b/amgprec/impl/solver/amg_c_ilu_solver_dmp.f90 index d74f4f71..cd0038a2 100644 --- a/amgprec/impl/solver/amg_c_ilu_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_c_ilu_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_c_invk_solver_bld.f90 b/amgprec/impl/solver/amg_c_invk_solver_bld.f90 index 26108d4f..e70515e0 100644 --- a/amgprec/impl/solver/amg_c_invk_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_invk_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invk_solver_check.f90 b/amgprec/impl/solver/amg_c_invk_solver_check.f90 index 991ff25a..d69b505b 100644 --- a/amgprec/impl/solver/amg_c_invk_solver_check.f90 +++ b/amgprec/impl/solver/amg_c_invk_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invk_solver_cseti.f90 b/amgprec/impl/solver/amg_c_invk_solver_cseti.f90 index 0033e202..ad5b5f46 100644 --- a/amgprec/impl/solver/amg_c_invk_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_c_invk_solver_cseti.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invk_solver_descr.f90 b/amgprec/impl/solver/amg_c_invk_solver_descr.f90 index e156e71c..50b97117 100644 --- a/amgprec/impl/solver/amg_c_invk_solver_descr.f90 +++ b/amgprec/impl/solver/amg_c_invk_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invt_solver_bld.f90 b/amgprec/impl/solver/amg_c_invt_solver_bld.f90 index f7dffaaa..b81edf62 100644 --- a/amgprec/impl/solver/amg_c_invt_solver_bld.f90 +++ b/amgprec/impl/solver/amg_c_invt_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invt_solver_check.f90 b/amgprec/impl/solver/amg_c_invt_solver_check.f90 index e4e0b9e1..19a4c17e 100644 --- a/amgprec/impl/solver/amg_c_invt_solver_check.f90 +++ b/amgprec/impl/solver/amg_c_invt_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invt_solver_cseti.f90 b/amgprec/impl/solver/amg_c_invt_solver_cseti.f90 index 8670f97a..1b45dea5 100644 --- a/amgprec/impl/solver/amg_c_invt_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_c_invt_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invt_solver_csetr.f90 b/amgprec/impl/solver/amg_c_invt_solver_csetr.f90 index 317b6719..c9d9df0f 100644 --- a/amgprec/impl/solver/amg_c_invt_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_c_invt_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_invt_solver_descr.f90 b/amgprec/impl/solver/amg_c_invt_solver_descr.f90 index 8e7c1be0..cc3b90dc 100644 --- a/amgprec/impl/solver/amg_c_invt_solver_descr.f90 +++ b/amgprec/impl/solver/amg_c_invt_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_c_krm_solver_impl.f90 b/amgprec/impl/solver/amg_c_krm_solver_impl.f90 index 88a63148..12e6f039 100644 --- a/amgprec/impl/solver/amg_c_krm_solver_impl.f90 +++ b/amgprec/impl/solver/amg_c_krm_solver_impl.f90 @@ -1,11 +1,14 @@ -! -! +! +! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) -! -! (C) Copyright 2020 -! +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! Salvatore Filippone ! Pasqua D'Ambra ! Fabio Durastante diff --git a/amgprec/impl/solver/amg_d_ainv_solver_bld.f90 b/amgprec/impl/solver/amg_d_ainv_solver_bld.f90 index e05711b6..d271cb8e 100644 --- a/amgprec/impl/solver/amg_d_ainv_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_ainv_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_ainv_solver_check.f90 b/amgprec/impl/solver/amg_d_ainv_solver_check.f90 index 256fcbd8..8b7a613a 100644 --- a/amgprec/impl/solver/amg_d_ainv_solver_check.f90 +++ b/amgprec/impl/solver/amg_d_ainv_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_ainv_solver_csetc.f90 b/amgprec/impl/solver/amg_d_ainv_solver_csetc.f90 index fa2799b5..450b2117 100644 --- a/amgprec/impl/solver/amg_d_ainv_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_d_ainv_solver_csetc.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_ainv_solver_cseti.f90 b/amgprec/impl/solver/amg_d_ainv_solver_cseti.f90 index bc0af0ef..0c80f22d 100644 --- a/amgprec/impl/solver/amg_d_ainv_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_d_ainv_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_ainv_solver_csetr.f90 b/amgprec/impl/solver/amg_d_ainv_solver_csetr.f90 index 046d5683..793cb310 100644 --- a/amgprec/impl/solver/amg_d_ainv_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_d_ainv_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_ainv_solver_descr.f90 b/amgprec/impl/solver/amg_d_ainv_solver_descr.f90 index e219cf2c..4205f75b 100644 --- a/amgprec/impl/solver/amg_d_ainv_solver_descr.f90 +++ b/amgprec/impl/solver/amg_d_ainv_solver_descr.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_base_ainv_solver_apply.f90 b/amgprec/impl/solver/amg_d_base_ainv_solver_apply.f90 index b36a41b3..3c0cb38c 100644 --- a/amgprec/impl/solver/amg_d_base_ainv_solver_apply.f90 +++ b/amgprec/impl/solver/amg_d_base_ainv_solver_apply.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_base_ainv_solver_apply_vect.f90 b/amgprec/impl/solver/amg_d_base_ainv_solver_apply_vect.f90 index 7f65a178..cd7d33ec 100644 --- a/amgprec/impl/solver/amg_d_base_ainv_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_d_base_ainv_solver_apply_vect.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_base_ainv_solver_cnv.f90 b/amgprec/impl/solver/amg_d_base_ainv_solver_cnv.f90 index e4e38cf2..a308a7ec 100644 --- a/amgprec/impl/solver/amg_d_base_ainv_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_d_base_ainv_solver_cnv.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_base_ainv_solver_dmp.f90 b/amgprec/impl/solver/amg_d_base_ainv_solver_dmp.f90 index 50613060..cbc8abd9 100644 --- a/amgprec/impl/solver/amg_d_base_ainv_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_d_base_ainv_solver_dmp.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_base_ainv_solver_free.f90 b/amgprec/impl/solver/amg_d_base_ainv_solver_free.f90 index 6b8920db..710ab9e9 100644 --- a/amgprec/impl/solver/amg_d_base_ainv_solver_free.f90 +++ b/amgprec/impl/solver/amg_d_base_ainv_solver_free.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_base_ainv_update_a.f90 b/amgprec/impl/solver/amg_d_base_ainv_update_a.f90 index 404e3476..5155aee3 100644 --- a/amgprec/impl/solver/amg_d_base_ainv_update_a.f90 +++ b/amgprec/impl/solver/amg_d_base_ainv_update_a.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_base_solver_apply.f90 b/amgprec/impl/solver/amg_d_base_solver_apply.f90 index 24cd7eeb..1059c1f3 100644 --- a/amgprec/impl/solver/amg_d_base_solver_apply.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_apply_vect.f90 b/amgprec/impl/solver/amg_d_base_solver_apply_vect.f90 index 1735d86e..139731f6 100644 --- a/amgprec/impl/solver/amg_d_base_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_bld.f90 b/amgprec/impl/solver/amg_d_base_solver_bld.f90 index 70dc7dfb..95c38f46 100644 --- a/amgprec/impl/solver/amg_d_base_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_check.f90 b/amgprec/impl/solver/amg_d_base_solver_check.f90 index 142ee88f..3d092a7f 100644 --- a/amgprec/impl/solver/amg_d_base_solver_check.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_clear_data.f90 b/amgprec/impl/solver/amg_d_base_solver_clear_data.f90 index 00e1ccee..59f2b299 100644 --- a/amgprec/impl/solver/amg_d_base_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_clone.f90 b/amgprec/impl/solver/amg_d_base_solver_clone.f90 index c7a7e4da..4835fbbc 100644 --- a/amgprec/impl/solver/amg_d_base_solver_clone.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_clone_settings.f90 b/amgprec/impl/solver/amg_d_base_solver_clone_settings.f90 index bc81552e..9f889890 100644 --- a/amgprec/impl/solver/amg_d_base_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_cnv.f90 b/amgprec/impl/solver/amg_d_base_solver_cnv.f90 index 2b4beb79..7c0d55ce 100644 --- a/amgprec/impl/solver/amg_d_base_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_csetc.f90 b/amgprec/impl/solver/amg_d_base_solver_csetc.f90 index bfab2bb0..ee8cd9f5 100644 --- a/amgprec/impl/solver/amg_d_base_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_cseti.f90 b/amgprec/impl/solver/amg_d_base_solver_cseti.f90 index 7f669629..ae311939 100644 --- a/amgprec/impl/solver/amg_d_base_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_csetr.f90 b/amgprec/impl/solver/amg_d_base_solver_csetr.f90 index 1e6469f3..5c4affd9 100644 --- a/amgprec/impl/solver/amg_d_base_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_descr.f90 b/amgprec/impl/solver/amg_d_base_solver_descr.f90 index 67090ff5..5d54523d 100644 --- a/amgprec/impl/solver/amg_d_base_solver_descr.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_dmp.f90 b/amgprec/impl/solver/amg_d_base_solver_dmp.f90 index 5118d48f..8c0bdacd 100644 --- a/amgprec/impl/solver/amg_d_base_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_base_solver_free.f90 b/amgprec/impl/solver/amg_d_base_solver_free.f90 index 7a93839c..28b16533 100644 --- a/amgprec/impl/solver/amg_d_base_solver_free.f90 +++ b/amgprec/impl/solver/amg_d_base_solver_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_bwgs_solver_apply.f90 b/amgprec/impl/solver/amg_d_bwgs_solver_apply.f90 index b5bf2ae5..e7c11477 100644 --- a/amgprec/impl/solver/amg_d_bwgs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_d_bwgs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_bwgs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_d_bwgs_solver_apply_vect.f90 index e18f79db..6528f5d7 100644 --- a/amgprec/impl/solver/amg_d_bwgs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_d_bwgs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_bwgs_solver_bld.f90 b/amgprec/impl/solver/amg_d_bwgs_solver_bld.f90 index 47792131..88b56731 100644 --- a/amgprec/impl/solver/amg_d_bwgs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_bwgs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_diag_solver_apply.f90 b/amgprec/impl/solver/amg_d_diag_solver_apply.f90 index b029915c..8b027869 100644 --- a/amgprec/impl/solver/amg_d_diag_solver_apply.f90 +++ b/amgprec/impl/solver/amg_d_diag_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_diag_solver_apply_vect.f90 b/amgprec/impl/solver/amg_d_diag_solver_apply_vect.f90 index fd2cbdba..169ee6c1 100644 --- a/amgprec/impl/solver/amg_d_diag_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_d_diag_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_diag_solver_bld.f90 b/amgprec/impl/solver/amg_d_diag_solver_bld.f90 index 19642d64..8a8d0392 100644 --- a/amgprec/impl/solver/amg_d_diag_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_diag_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_diag_solver_clear_data.f90 b/amgprec/impl/solver/amg_d_diag_solver_clear_data.f90 index 2d22d56b..0d153ff2 100644 --- a/amgprec/impl/solver/amg_d_diag_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_d_diag_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_diag_solver_clone.f90 b/amgprec/impl/solver/amg_d_diag_solver_clone.f90 index 0e238166..48297843 100644 --- a/amgprec/impl/solver/amg_d_diag_solver_clone.f90 +++ b/amgprec/impl/solver/amg_d_diag_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_diag_solver_cnv.f90 b/amgprec/impl/solver/amg_d_diag_solver_cnv.f90 index ebbbe784..67cdccee 100644 --- a/amgprec/impl/solver/amg_d_diag_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_d_diag_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_diag_solver_dmp.f90 b/amgprec/impl/solver/amg_d_diag_solver_dmp.f90 index 6ef417c5..0b87929c 100644 --- a/amgprec/impl/solver/amg_d_diag_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_d_diag_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_apply.f90 b/amgprec/impl/solver/amg_d_gs_solver_apply.f90 index 7e22dfbb..4c3c3580 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_d_gs_solver_apply_vect.f90 index 5ef00a40..d7b31026 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_bld.f90 b/amgprec/impl/solver/amg_d_gs_solver_bld.f90 index e84404e5..3cbc78ee 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_clear_data.f90 b/amgprec/impl/solver/amg_d_gs_solver_clear_data.f90 index 426d53a3..0d7710ae 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_clone.f90 b/amgprec/impl/solver/amg_d_gs_solver_clone.f90 index bd4be166..a6fbeca7 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_clone.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_clone_settings.f90 b/amgprec/impl/solver/amg_d_gs_solver_clone_settings.f90 index 618754b2..015ad987 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_cnv.f90 b/amgprec/impl/solver/amg_d_gs_solver_cnv.f90 index 9d92a6bc..3e262e15 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_gs_solver_dmp.f90 b/amgprec/impl/solver/amg_d_gs_solver_dmp.f90 index 9c187090..a246f137 100644 --- a/amgprec/impl/solver/amg_d_gs_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_d_gs_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_id_solver_apply.f90 b/amgprec/impl/solver/amg_d_id_solver_apply.f90 index 27b7b030..335383bb 100644 --- a/amgprec/impl/solver/amg_d_id_solver_apply.f90 +++ b/amgprec/impl/solver/amg_d_id_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_id_solver_apply_vect.f90 b/amgprec/impl/solver/amg_d_id_solver_apply_vect.f90 index 70681963..0b255ebb 100644 --- a/amgprec/impl/solver/amg_d_id_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_d_id_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_id_solver_clone.f90 b/amgprec/impl/solver/amg_d_id_solver_clone.f90 index a783e5b6..afc18694 100644 --- a/amgprec/impl/solver/amg_d_id_solver_clone.f90 +++ b/amgprec/impl/solver/amg_d_id_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_apply.f90 b/amgprec/impl/solver/amg_d_ilu_solver_apply.f90 index 730fba03..7c70600a 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_apply.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_apply_vect.f90 b/amgprec/impl/solver/amg_d_ilu_solver_apply_vect.f90 index 13e49dbf..0a3e9ff7 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_bld.f90 b/amgprec/impl/solver/amg_d_ilu_solver_bld.f90 index b1fe0539..510ea26a 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_clear_data.f90 b/amgprec/impl/solver/amg_d_ilu_solver_clear_data.f90 index c73e8452..21c10b10 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_clone.f90 b/amgprec/impl/solver/amg_d_ilu_solver_clone.f90 index 3627243c..bc2ecfab 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_clone.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_clone_settings.f90 b/amgprec/impl/solver/amg_d_ilu_solver_clone_settings.f90 index 36685454..312561c1 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_cnv.f90 b/amgprec/impl/solver/amg_d_ilu_solver_cnv.f90 index 9a08c827..78d687ee 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_ilu_solver_dmp.f90 b/amgprec/impl/solver/amg_d_ilu_solver_dmp.f90 index 107721ef..a9af5b2e 100644 --- a/amgprec/impl/solver/amg_d_ilu_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_d_ilu_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_d_invk_solver_bld.f90 b/amgprec/impl/solver/amg_d_invk_solver_bld.f90 index 000b7206..2471ae71 100644 --- a/amgprec/impl/solver/amg_d_invk_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_invk_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invk_solver_check.f90 b/amgprec/impl/solver/amg_d_invk_solver_check.f90 index 0f1d44a0..cd2a3bff 100644 --- a/amgprec/impl/solver/amg_d_invk_solver_check.f90 +++ b/amgprec/impl/solver/amg_d_invk_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invk_solver_cseti.f90 b/amgprec/impl/solver/amg_d_invk_solver_cseti.f90 index 587b1727..42c79056 100644 --- a/amgprec/impl/solver/amg_d_invk_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_d_invk_solver_cseti.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invk_solver_descr.f90 b/amgprec/impl/solver/amg_d_invk_solver_descr.f90 index b33d896d..b8658e8c 100644 --- a/amgprec/impl/solver/amg_d_invk_solver_descr.f90 +++ b/amgprec/impl/solver/amg_d_invk_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invt_solver_bld.f90 b/amgprec/impl/solver/amg_d_invt_solver_bld.f90 index e4379895..d87ddabe 100644 --- a/amgprec/impl/solver/amg_d_invt_solver_bld.f90 +++ b/amgprec/impl/solver/amg_d_invt_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invt_solver_check.f90 b/amgprec/impl/solver/amg_d_invt_solver_check.f90 index d4b9e161..e09107ec 100644 --- a/amgprec/impl/solver/amg_d_invt_solver_check.f90 +++ b/amgprec/impl/solver/amg_d_invt_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invt_solver_cseti.f90 b/amgprec/impl/solver/amg_d_invt_solver_cseti.f90 index 76cbe3d4..9652a97f 100644 --- a/amgprec/impl/solver/amg_d_invt_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_d_invt_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invt_solver_csetr.f90 b/amgprec/impl/solver/amg_d_invt_solver_csetr.f90 index 6ba9d572..e43dedc3 100644 --- a/amgprec/impl/solver/amg_d_invt_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_d_invt_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_invt_solver_descr.f90 b/amgprec/impl/solver/amg_d_invt_solver_descr.f90 index 6a72ada8..f2f4fba4 100644 --- a/amgprec/impl/solver/amg_d_invt_solver_descr.f90 +++ b/amgprec/impl/solver/amg_d_invt_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_d_krm_solver_impl.f90 b/amgprec/impl/solver/amg_d_krm_solver_impl.f90 index cb16bfbe..63331533 100644 --- a/amgprec/impl/solver/amg_d_krm_solver_impl.f90 +++ b/amgprec/impl/solver/amg_d_krm_solver_impl.f90 @@ -1,11 +1,14 @@ -! -! +! +! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) -! -! (C) Copyright 2020 -! +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! Salvatore Filippone ! Pasqua D'Ambra ! Fabio Durastante diff --git a/amgprec/impl/solver/amg_s_ainv_solver_bld.f90 b/amgprec/impl/solver/amg_s_ainv_solver_bld.f90 index b1d94bd1..7b67f339 100644 --- a/amgprec/impl/solver/amg_s_ainv_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_ainv_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_ainv_solver_check.f90 b/amgprec/impl/solver/amg_s_ainv_solver_check.f90 index 6e834c1a..3998d5b7 100644 --- a/amgprec/impl/solver/amg_s_ainv_solver_check.f90 +++ b/amgprec/impl/solver/amg_s_ainv_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_ainv_solver_csetc.f90 b/amgprec/impl/solver/amg_s_ainv_solver_csetc.f90 index c5c01f75..c1ef5c85 100644 --- a/amgprec/impl/solver/amg_s_ainv_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_s_ainv_solver_csetc.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_ainv_solver_cseti.f90 b/amgprec/impl/solver/amg_s_ainv_solver_cseti.f90 index b1b08209..a0101469 100644 --- a/amgprec/impl/solver/amg_s_ainv_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_s_ainv_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_ainv_solver_csetr.f90 b/amgprec/impl/solver/amg_s_ainv_solver_csetr.f90 index 50528d52..e746b479 100644 --- a/amgprec/impl/solver/amg_s_ainv_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_s_ainv_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_ainv_solver_descr.f90 b/amgprec/impl/solver/amg_s_ainv_solver_descr.f90 index 59f0fb39..d6cd87b7 100644 --- a/amgprec/impl/solver/amg_s_ainv_solver_descr.f90 +++ b/amgprec/impl/solver/amg_s_ainv_solver_descr.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_base_ainv_solver_apply.f90 b/amgprec/impl/solver/amg_s_base_ainv_solver_apply.f90 index 5e0b6155..b60702b4 100644 --- a/amgprec/impl/solver/amg_s_base_ainv_solver_apply.f90 +++ b/amgprec/impl/solver/amg_s_base_ainv_solver_apply.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_base_ainv_solver_apply_vect.f90 b/amgprec/impl/solver/amg_s_base_ainv_solver_apply_vect.f90 index f7230e6e..d4e6c9f5 100644 --- a/amgprec/impl/solver/amg_s_base_ainv_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_s_base_ainv_solver_apply_vect.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_base_ainv_solver_cnv.f90 b/amgprec/impl/solver/amg_s_base_ainv_solver_cnv.f90 index 468c38db..3a32298f 100644 --- a/amgprec/impl/solver/amg_s_base_ainv_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_s_base_ainv_solver_cnv.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_base_ainv_solver_dmp.f90 b/amgprec/impl/solver/amg_s_base_ainv_solver_dmp.f90 index ad31520c..83f4573a 100644 --- a/amgprec/impl/solver/amg_s_base_ainv_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_s_base_ainv_solver_dmp.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_base_ainv_solver_free.f90 b/amgprec/impl/solver/amg_s_base_ainv_solver_free.f90 index 4783e32a..fc7d21d5 100644 --- a/amgprec/impl/solver/amg_s_base_ainv_solver_free.f90 +++ b/amgprec/impl/solver/amg_s_base_ainv_solver_free.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_base_ainv_update_a.f90 b/amgprec/impl/solver/amg_s_base_ainv_update_a.f90 index cfdb2771..44c6cadb 100644 --- a/amgprec/impl/solver/amg_s_base_ainv_update_a.f90 +++ b/amgprec/impl/solver/amg_s_base_ainv_update_a.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_base_solver_apply.f90 b/amgprec/impl/solver/amg_s_base_solver_apply.f90 index 4d5085ee..eebfd8d6 100644 --- a/amgprec/impl/solver/amg_s_base_solver_apply.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_apply_vect.f90 b/amgprec/impl/solver/amg_s_base_solver_apply_vect.f90 index 158784ec..afc668ae 100644 --- a/amgprec/impl/solver/amg_s_base_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_bld.f90 b/amgprec/impl/solver/amg_s_base_solver_bld.f90 index 076e4b1b..73a0f448 100644 --- a/amgprec/impl/solver/amg_s_base_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_check.f90 b/amgprec/impl/solver/amg_s_base_solver_check.f90 index aac0c48b..98c40356 100644 --- a/amgprec/impl/solver/amg_s_base_solver_check.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_clear_data.f90 b/amgprec/impl/solver/amg_s_base_solver_clear_data.f90 index e8af568b..a4f3781f 100644 --- a/amgprec/impl/solver/amg_s_base_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_clone.f90 b/amgprec/impl/solver/amg_s_base_solver_clone.f90 index 764f7ef4..b5b704b5 100644 --- a/amgprec/impl/solver/amg_s_base_solver_clone.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_clone_settings.f90 b/amgprec/impl/solver/amg_s_base_solver_clone_settings.f90 index 2f150aba..9fd34891 100644 --- a/amgprec/impl/solver/amg_s_base_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_cnv.f90 b/amgprec/impl/solver/amg_s_base_solver_cnv.f90 index d19d500a..deeb7160 100644 --- a/amgprec/impl/solver/amg_s_base_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_csetc.f90 b/amgprec/impl/solver/amg_s_base_solver_csetc.f90 index a7cd1567..2efdf745 100644 --- a/amgprec/impl/solver/amg_s_base_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_cseti.f90 b/amgprec/impl/solver/amg_s_base_solver_cseti.f90 index 7742643a..3a86a6ea 100644 --- a/amgprec/impl/solver/amg_s_base_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_csetr.f90 b/amgprec/impl/solver/amg_s_base_solver_csetr.f90 index 09e3358d..a7dcf1a4 100644 --- a/amgprec/impl/solver/amg_s_base_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_descr.f90 b/amgprec/impl/solver/amg_s_base_solver_descr.f90 index 0d60c4f7..25eccf82 100644 --- a/amgprec/impl/solver/amg_s_base_solver_descr.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_dmp.f90 b/amgprec/impl/solver/amg_s_base_solver_dmp.f90 index d277106f..7f3e6317 100644 --- a/amgprec/impl/solver/amg_s_base_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_base_solver_free.f90 b/amgprec/impl/solver/amg_s_base_solver_free.f90 index 534fbd90..55bead89 100644 --- a/amgprec/impl/solver/amg_s_base_solver_free.f90 +++ b/amgprec/impl/solver/amg_s_base_solver_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_bwgs_solver_apply.f90 b/amgprec/impl/solver/amg_s_bwgs_solver_apply.f90 index 4c62b9bc..a720caa3 100644 --- a/amgprec/impl/solver/amg_s_bwgs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_s_bwgs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_bwgs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_s_bwgs_solver_apply_vect.f90 index d9bdccd0..517c024c 100644 --- a/amgprec/impl/solver/amg_s_bwgs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_s_bwgs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_bwgs_solver_bld.f90 b/amgprec/impl/solver/amg_s_bwgs_solver_bld.f90 index 242d7943..3df9df7b 100644 --- a/amgprec/impl/solver/amg_s_bwgs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_bwgs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_diag_solver_apply.f90 b/amgprec/impl/solver/amg_s_diag_solver_apply.f90 index e7d0c002..70f5a185 100644 --- a/amgprec/impl/solver/amg_s_diag_solver_apply.f90 +++ b/amgprec/impl/solver/amg_s_diag_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_diag_solver_apply_vect.f90 b/amgprec/impl/solver/amg_s_diag_solver_apply_vect.f90 index e17ccc70..0d9f8bfd 100644 --- a/amgprec/impl/solver/amg_s_diag_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_s_diag_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_diag_solver_bld.f90 b/amgprec/impl/solver/amg_s_diag_solver_bld.f90 index 8db6f0f4..6d4e33df 100644 --- a/amgprec/impl/solver/amg_s_diag_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_diag_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_diag_solver_clear_data.f90 b/amgprec/impl/solver/amg_s_diag_solver_clear_data.f90 index a47284eb..af2bf1e2 100644 --- a/amgprec/impl/solver/amg_s_diag_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_s_diag_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_diag_solver_clone.f90 b/amgprec/impl/solver/amg_s_diag_solver_clone.f90 index 9027d3d8..9be4f5ed 100644 --- a/amgprec/impl/solver/amg_s_diag_solver_clone.f90 +++ b/amgprec/impl/solver/amg_s_diag_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_diag_solver_cnv.f90 b/amgprec/impl/solver/amg_s_diag_solver_cnv.f90 index 91043fc2..fcd541af 100644 --- a/amgprec/impl/solver/amg_s_diag_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_s_diag_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_diag_solver_dmp.f90 b/amgprec/impl/solver/amg_s_diag_solver_dmp.f90 index e7620115..274a8f0e 100644 --- a/amgprec/impl/solver/amg_s_diag_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_s_diag_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_apply.f90 b/amgprec/impl/solver/amg_s_gs_solver_apply.f90 index d37544d0..1fca93e3 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_s_gs_solver_apply_vect.f90 index c25e3a83..ee8bc688 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_bld.f90 b/amgprec/impl/solver/amg_s_gs_solver_bld.f90 index 389c3217..b4580f0f 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_clear_data.f90 b/amgprec/impl/solver/amg_s_gs_solver_clear_data.f90 index e83339d1..da649784 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_clone.f90 b/amgprec/impl/solver/amg_s_gs_solver_clone.f90 index 3a11b958..d522e5e2 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_clone.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_clone_settings.f90 b/amgprec/impl/solver/amg_s_gs_solver_clone_settings.f90 index 5a2b2d37..ce3abac6 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_cnv.f90 b/amgprec/impl/solver/amg_s_gs_solver_cnv.f90 index 72193dec..92c584b9 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_gs_solver_dmp.f90 b/amgprec/impl/solver/amg_s_gs_solver_dmp.f90 index e3e6b0e2..4284977e 100644 --- a/amgprec/impl/solver/amg_s_gs_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_s_gs_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_id_solver_apply.f90 b/amgprec/impl/solver/amg_s_id_solver_apply.f90 index fc560edb..4730abd1 100644 --- a/amgprec/impl/solver/amg_s_id_solver_apply.f90 +++ b/amgprec/impl/solver/amg_s_id_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_id_solver_apply_vect.f90 b/amgprec/impl/solver/amg_s_id_solver_apply_vect.f90 index 54df2676..569dc029 100644 --- a/amgprec/impl/solver/amg_s_id_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_s_id_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_id_solver_clone.f90 b/amgprec/impl/solver/amg_s_id_solver_clone.f90 index 18d3a8a8..cb3d056e 100644 --- a/amgprec/impl/solver/amg_s_id_solver_clone.f90 +++ b/amgprec/impl/solver/amg_s_id_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_apply.f90 b/amgprec/impl/solver/amg_s_ilu_solver_apply.f90 index e56014c2..e01bd4e3 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_apply.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_apply_vect.f90 b/amgprec/impl/solver/amg_s_ilu_solver_apply_vect.f90 index 1deae5e3..949076d9 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_bld.f90 b/amgprec/impl/solver/amg_s_ilu_solver_bld.f90 index e4f4b056..4516b134 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_clear_data.f90 b/amgprec/impl/solver/amg_s_ilu_solver_clear_data.f90 index 761d18a5..2f8dd473 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_clone.f90 b/amgprec/impl/solver/amg_s_ilu_solver_clone.f90 index 9e914210..d1022fd8 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_clone.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_clone_settings.f90 b/amgprec/impl/solver/amg_s_ilu_solver_clone_settings.f90 index 38c46263..41646e5e 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_cnv.f90 b/amgprec/impl/solver/amg_s_ilu_solver_cnv.f90 index fb628f95..b8737c86 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_ilu_solver_dmp.f90 b/amgprec/impl/solver/amg_s_ilu_solver_dmp.f90 index 5bf7974e..1004f1de 100644 --- a/amgprec/impl/solver/amg_s_ilu_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_s_ilu_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_s_invk_solver_bld.f90 b/amgprec/impl/solver/amg_s_invk_solver_bld.f90 index c60e2787..2bf38536 100644 --- a/amgprec/impl/solver/amg_s_invk_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_invk_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invk_solver_check.f90 b/amgprec/impl/solver/amg_s_invk_solver_check.f90 index e301a02e..e2523fbb 100644 --- a/amgprec/impl/solver/amg_s_invk_solver_check.f90 +++ b/amgprec/impl/solver/amg_s_invk_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invk_solver_cseti.f90 b/amgprec/impl/solver/amg_s_invk_solver_cseti.f90 index 6f180353..014d9068 100644 --- a/amgprec/impl/solver/amg_s_invk_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_s_invk_solver_cseti.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invk_solver_descr.f90 b/amgprec/impl/solver/amg_s_invk_solver_descr.f90 index 61c07e58..7b38d124 100644 --- a/amgprec/impl/solver/amg_s_invk_solver_descr.f90 +++ b/amgprec/impl/solver/amg_s_invk_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invt_solver_bld.f90 b/amgprec/impl/solver/amg_s_invt_solver_bld.f90 index 1e608883..d6918971 100644 --- a/amgprec/impl/solver/amg_s_invt_solver_bld.f90 +++ b/amgprec/impl/solver/amg_s_invt_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invt_solver_check.f90 b/amgprec/impl/solver/amg_s_invt_solver_check.f90 index 41ec3b14..c494ad71 100644 --- a/amgprec/impl/solver/amg_s_invt_solver_check.f90 +++ b/amgprec/impl/solver/amg_s_invt_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invt_solver_cseti.f90 b/amgprec/impl/solver/amg_s_invt_solver_cseti.f90 index 7b9b6c70..6e8ae5a7 100644 --- a/amgprec/impl/solver/amg_s_invt_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_s_invt_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invt_solver_csetr.f90 b/amgprec/impl/solver/amg_s_invt_solver_csetr.f90 index c9d11958..123e0011 100644 --- a/amgprec/impl/solver/amg_s_invt_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_s_invt_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_invt_solver_descr.f90 b/amgprec/impl/solver/amg_s_invt_solver_descr.f90 index 617b7baf..822c7a3b 100644 --- a/amgprec/impl/solver/amg_s_invt_solver_descr.f90 +++ b/amgprec/impl/solver/amg_s_invt_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_s_krm_solver_impl.f90 b/amgprec/impl/solver/amg_s_krm_solver_impl.f90 index cb737e25..c51aaccb 100644 --- a/amgprec/impl/solver/amg_s_krm_solver_impl.f90 +++ b/amgprec/impl/solver/amg_s_krm_solver_impl.f90 @@ -1,11 +1,14 @@ -! -! +! +! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) -! -! (C) Copyright 2020 -! +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! Salvatore Filippone ! Pasqua D'Ambra ! Fabio Durastante diff --git a/amgprec/impl/solver/amg_z_ainv_solver_bld.f90 b/amgprec/impl/solver/amg_z_ainv_solver_bld.f90 index 3cd0e6a0..36123436 100644 --- a/amgprec/impl/solver/amg_z_ainv_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_ainv_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_ainv_solver_check.f90 b/amgprec/impl/solver/amg_z_ainv_solver_check.f90 index 56afabb5..a576f3a2 100644 --- a/amgprec/impl/solver/amg_z_ainv_solver_check.f90 +++ b/amgprec/impl/solver/amg_z_ainv_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_ainv_solver_csetc.f90 b/amgprec/impl/solver/amg_z_ainv_solver_csetc.f90 index aa23356f..bd68fbdd 100644 --- a/amgprec/impl/solver/amg_z_ainv_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_z_ainv_solver_csetc.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_ainv_solver_cseti.f90 b/amgprec/impl/solver/amg_z_ainv_solver_cseti.f90 index a9682116..bf383ed2 100644 --- a/amgprec/impl/solver/amg_z_ainv_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_z_ainv_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_ainv_solver_csetr.f90 b/amgprec/impl/solver/amg_z_ainv_solver_csetr.f90 index 7f798a12..9965c4fb 100644 --- a/amgprec/impl/solver/amg_z_ainv_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_z_ainv_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_ainv_solver_descr.f90 b/amgprec/impl/solver/amg_z_ainv_solver_descr.f90 index df4ad7db..9bc96160 100644 --- a/amgprec/impl/solver/amg_z_ainv_solver_descr.f90 +++ b/amgprec/impl/solver/amg_z_ainv_solver_descr.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_base_ainv_solver_apply.f90 b/amgprec/impl/solver/amg_z_base_ainv_solver_apply.f90 index b5388e7c..3fd26c5d 100644 --- a/amgprec/impl/solver/amg_z_base_ainv_solver_apply.f90 +++ b/amgprec/impl/solver/amg_z_base_ainv_solver_apply.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_base_ainv_solver_apply_vect.f90 b/amgprec/impl/solver/amg_z_base_ainv_solver_apply_vect.f90 index 0778d659..894dea13 100644 --- a/amgprec/impl/solver/amg_z_base_ainv_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_z_base_ainv_solver_apply_vect.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_base_ainv_solver_cnv.f90 b/amgprec/impl/solver/amg_z_base_ainv_solver_cnv.f90 index 979dc8c1..9a344c02 100644 --- a/amgprec/impl/solver/amg_z_base_ainv_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_z_base_ainv_solver_cnv.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_base_ainv_solver_dmp.f90 b/amgprec/impl/solver/amg_z_base_ainv_solver_dmp.f90 index 771904d5..4f1880bc 100644 --- a/amgprec/impl/solver/amg_z_base_ainv_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_z_base_ainv_solver_dmp.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_base_ainv_solver_free.f90 b/amgprec/impl/solver/amg_z_base_ainv_solver_free.f90 index 31a07c4d..b7469441 100644 --- a/amgprec/impl/solver/amg_z_base_ainv_solver_free.f90 +++ b/amgprec/impl/solver/amg_z_base_ainv_solver_free.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_base_ainv_update_a.f90 b/amgprec/impl/solver/amg_z_base_ainv_update_a.f90 index 7d2f9496..11c631dd 100644 --- a/amgprec/impl/solver/amg_z_base_ainv_update_a.f90 +++ b/amgprec/impl/solver/amg_z_base_ainv_update_a.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_base_solver_apply.f90 b/amgprec/impl/solver/amg_z_base_solver_apply.f90 index 075e5a6b..6d070d53 100644 --- a/amgprec/impl/solver/amg_z_base_solver_apply.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_apply_vect.f90 b/amgprec/impl/solver/amg_z_base_solver_apply_vect.f90 index 1578462a..db0afc8c 100644 --- a/amgprec/impl/solver/amg_z_base_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_bld.f90 b/amgprec/impl/solver/amg_z_base_solver_bld.f90 index 04925607..251b3f42 100644 --- a/amgprec/impl/solver/amg_z_base_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_check.f90 b/amgprec/impl/solver/amg_z_base_solver_check.f90 index 0f8e6e39..b5d71fd5 100644 --- a/amgprec/impl/solver/amg_z_base_solver_check.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_check.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_clear_data.f90 b/amgprec/impl/solver/amg_z_base_solver_clear_data.f90 index 5a22d5bd..8b803bd2 100644 --- a/amgprec/impl/solver/amg_z_base_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_clone.f90 b/amgprec/impl/solver/amg_z_base_solver_clone.f90 index 975a2459..047e064a 100644 --- a/amgprec/impl/solver/amg_z_base_solver_clone.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_clone_settings.f90 b/amgprec/impl/solver/amg_z_base_solver_clone_settings.f90 index a9086011..16d2b3a0 100644 --- a/amgprec/impl/solver/amg_z_base_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_cnv.f90 b/amgprec/impl/solver/amg_z_base_solver_cnv.f90 index 7eef84e3..f70cd114 100644 --- a/amgprec/impl/solver/amg_z_base_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_csetc.f90 b/amgprec/impl/solver/amg_z_base_solver_csetc.f90 index 91677379..74a57623 100644 --- a/amgprec/impl/solver/amg_z_base_solver_csetc.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_csetc.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_cseti.f90 b/amgprec/impl/solver/amg_z_base_solver_cseti.f90 index 1889dda4..21749711 100644 --- a/amgprec/impl/solver/amg_z_base_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_cseti.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_csetr.f90 b/amgprec/impl/solver/amg_z_base_solver_csetr.f90 index 63f645e2..80875820 100644 --- a/amgprec/impl/solver/amg_z_base_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_csetr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_descr.f90 b/amgprec/impl/solver/amg_z_base_solver_descr.f90 index ba5ccfb9..3a666273 100644 --- a/amgprec/impl/solver/amg_z_base_solver_descr.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_descr.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_dmp.f90 b/amgprec/impl/solver/amg_z_base_solver_dmp.f90 index e6dbf2c3..c4243179 100644 --- a/amgprec/impl/solver/amg_z_base_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_base_solver_free.f90 b/amgprec/impl/solver/amg_z_base_solver_free.f90 index 86f022a6..d7e9a407 100644 --- a/amgprec/impl/solver/amg_z_base_solver_free.f90 +++ b/amgprec/impl/solver/amg_z_base_solver_free.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_bwgs_solver_apply.f90 b/amgprec/impl/solver/amg_z_bwgs_solver_apply.f90 index e211a7d1..aac8e7be 100644 --- a/amgprec/impl/solver/amg_z_bwgs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_z_bwgs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_bwgs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_z_bwgs_solver_apply_vect.f90 index 16f2f1b8..9688e16a 100644 --- a/amgprec/impl/solver/amg_z_bwgs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_z_bwgs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_bwgs_solver_bld.f90 b/amgprec/impl/solver/amg_z_bwgs_solver_bld.f90 index e7b14bdb..3db433fe 100644 --- a/amgprec/impl/solver/amg_z_bwgs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_bwgs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_diag_solver_apply.f90 b/amgprec/impl/solver/amg_z_diag_solver_apply.f90 index 2669bccc..d9631262 100644 --- a/amgprec/impl/solver/amg_z_diag_solver_apply.f90 +++ b/amgprec/impl/solver/amg_z_diag_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_diag_solver_apply_vect.f90 b/amgprec/impl/solver/amg_z_diag_solver_apply_vect.f90 index 73dd9d02..601692c4 100644 --- a/amgprec/impl/solver/amg_z_diag_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_z_diag_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_diag_solver_bld.f90 b/amgprec/impl/solver/amg_z_diag_solver_bld.f90 index 6c36b9db..5b84bf23 100644 --- a/amgprec/impl/solver/amg_z_diag_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_diag_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_diag_solver_clear_data.f90 b/amgprec/impl/solver/amg_z_diag_solver_clear_data.f90 index 8e2375a9..f3cf56f2 100644 --- a/amgprec/impl/solver/amg_z_diag_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_z_diag_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_diag_solver_clone.f90 b/amgprec/impl/solver/amg_z_diag_solver_clone.f90 index 1b2808ff..00435604 100644 --- a/amgprec/impl/solver/amg_z_diag_solver_clone.f90 +++ b/amgprec/impl/solver/amg_z_diag_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_diag_solver_cnv.f90 b/amgprec/impl/solver/amg_z_diag_solver_cnv.f90 index 329e7ad7..16b16dcd 100644 --- a/amgprec/impl/solver/amg_z_diag_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_z_diag_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_diag_solver_dmp.f90 b/amgprec/impl/solver/amg_z_diag_solver_dmp.f90 index 0c72d067..b2ce44d8 100644 --- a/amgprec/impl/solver/amg_z_diag_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_z_diag_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_apply.f90 b/amgprec/impl/solver/amg_z_gs_solver_apply.f90 index 79dc3c31..87096ada 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_apply.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_apply_vect.f90 b/amgprec/impl/solver/amg_z_gs_solver_apply_vect.f90 index 70ff0921..295ecb65 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_bld.f90 b/amgprec/impl/solver/amg_z_gs_solver_bld.f90 index 88600518..b347937a 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_clear_data.f90 b/amgprec/impl/solver/amg_z_gs_solver_clear_data.f90 index 53db99d0..5eb75396 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_clone.f90 b/amgprec/impl/solver/amg_z_gs_solver_clone.f90 index e725ef70..d95bc112 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_clone.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_clone_settings.f90 b/amgprec/impl/solver/amg_z_gs_solver_clone_settings.f90 index 3fe5f4ab..bbd28425 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_cnv.f90 b/amgprec/impl/solver/amg_z_gs_solver_cnv.f90 index 6e012492..9970565d 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_gs_solver_dmp.f90 b/amgprec/impl/solver/amg_z_gs_solver_dmp.f90 index 3a0b0b4e..701e33f1 100644 --- a/amgprec/impl/solver/amg_z_gs_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_z_gs_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_id_solver_apply.f90 b/amgprec/impl/solver/amg_z_id_solver_apply.f90 index 392a0e84..da866400 100644 --- a/amgprec/impl/solver/amg_z_id_solver_apply.f90 +++ b/amgprec/impl/solver/amg_z_id_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_id_solver_apply_vect.f90 b/amgprec/impl/solver/amg_z_id_solver_apply_vect.f90 index 35da4aaf..8c04639a 100644 --- a/amgprec/impl/solver/amg_z_id_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_z_id_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_id_solver_clone.f90 b/amgprec/impl/solver/amg_z_id_solver_clone.f90 index 3795c2a5..1e011465 100644 --- a/amgprec/impl/solver/amg_z_id_solver_clone.f90 +++ b/amgprec/impl/solver/amg_z_id_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_apply.f90 b/amgprec/impl/solver/amg_z_ilu_solver_apply.f90 index 9eff8abf..d0d9c458 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_apply.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_apply.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_apply_vect.f90 b/amgprec/impl/solver/amg_z_ilu_solver_apply_vect.f90 index 424e4e17..6236b46d 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_apply_vect.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_apply_vect.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_bld.f90 b/amgprec/impl/solver/amg_z_ilu_solver_bld.f90 index dca3f511..aead8d16 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_bld.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_clear_data.f90 b/amgprec/impl/solver/amg_z_ilu_solver_clear_data.f90 index 035833ab..f7d9b45a 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_clear_data.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_clear_data.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_clone.f90 b/amgprec/impl/solver/amg_z_ilu_solver_clone.f90 index e871f132..1f43fdf1 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_clone.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_clone.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_clone_settings.f90 b/amgprec/impl/solver/amg_z_ilu_solver_clone_settings.f90 index 6de59cb5..ad8beaed 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_clone_settings.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_clone_settings.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_cnv.f90 b/amgprec/impl/solver/amg_z_ilu_solver_cnv.f90 index f75ef0eb..2b08f9c9 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_cnv.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_cnv.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_ilu_solver_dmp.f90 b/amgprec/impl/solver/amg_z_ilu_solver_dmp.f90 index e3d1241d..a323294d 100644 --- a/amgprec/impl/solver/amg_z_ilu_solver_dmp.f90 +++ b/amgprec/impl/solver/amg_z_ilu_solver_dmp.f90 @@ -2,9 +2,9 @@ ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) +! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/amgprec/impl/solver/amg_z_invk_solver_bld.f90 b/amgprec/impl/solver/amg_z_invk_solver_bld.f90 index 0fd68c7e..6166c072 100644 --- a/amgprec/impl/solver/amg_z_invk_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_invk_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invk_solver_check.f90 b/amgprec/impl/solver/amg_z_invk_solver_check.f90 index 1c282de3..c1461253 100644 --- a/amgprec/impl/solver/amg_z_invk_solver_check.f90 +++ b/amgprec/impl/solver/amg_z_invk_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invk_solver_cseti.f90 b/amgprec/impl/solver/amg_z_invk_solver_cseti.f90 index b3e2c1ba..565b56bf 100644 --- a/amgprec/impl/solver/amg_z_invk_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_z_invk_solver_cseti.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invk_solver_descr.f90 b/amgprec/impl/solver/amg_z_invk_solver_descr.f90 index 35ff8b16..0920e570 100644 --- a/amgprec/impl/solver/amg_z_invk_solver_descr.f90 +++ b/amgprec/impl/solver/amg_z_invk_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invt_solver_bld.f90 b/amgprec/impl/solver/amg_z_invt_solver_bld.f90 index 6ed14ff1..7590bd44 100644 --- a/amgprec/impl/solver/amg_z_invt_solver_bld.f90 +++ b/amgprec/impl/solver/amg_z_invt_solver_bld.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invt_solver_check.f90 b/amgprec/impl/solver/amg_z_invt_solver_check.f90 index 761734d7..612ab39d 100644 --- a/amgprec/impl/solver/amg_z_invt_solver_check.f90 +++ b/amgprec/impl/solver/amg_z_invt_solver_check.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invt_solver_cseti.f90 b/amgprec/impl/solver/amg_z_invt_solver_cseti.f90 index b61adf17..8c7bbcc9 100644 --- a/amgprec/impl/solver/amg_z_invt_solver_cseti.f90 +++ b/amgprec/impl/solver/amg_z_invt_solver_cseti.f90 @@ -1,11 +1,14 @@ ! -! -! AMG-AINV: Approximate Inverse plugin for +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invt_solver_csetr.f90 b/amgprec/impl/solver/amg_z_invt_solver_csetr.f90 index 30f1479c..6f460c9a 100644 --- a/amgprec/impl/solver/amg_z_invt_solver_csetr.f90 +++ b/amgprec/impl/solver/amg_z_invt_solver_csetr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_invt_solver_descr.f90 b/amgprec/impl/solver/amg_z_invt_solver_descr.f90 index ec05057a..653f90b1 100644 --- a/amgprec/impl/solver/amg_z_invt_solver_descr.f90 +++ b/amgprec/impl/solver/amg_z_invt_solver_descr.f90 @@ -1,11 +1,14 @@ -! -! -! AMG-AINV: Approximate Inverse plugin for +! +! ! AMG4PSBLAS version 1.0 -! -! (C) Copyright 2020 -! -! Salvatore Filippone University of Rome Tor Vergata +! Algebraic Multigrid Package +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! ! Redistribution and use in source and binary forms, with or without ! modification, are permitted provided that the following conditions diff --git a/amgprec/impl/solver/amg_z_krm_solver_impl.f90 b/amgprec/impl/solver/amg_z_krm_solver_impl.f90 index fb16c148..e4c4e308 100644 --- a/amgprec/impl/solver/amg_z_krm_solver_impl.f90 +++ b/amgprec/impl/solver/amg_z_krm_solver_impl.f90 @@ -1,11 +1,14 @@ -! -! +! +! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package -! based on PSBLAS (Parallel Sparse BLAS version 3.5) -! -! (C) Copyright 2020 -! +! based on PSBLAS (Parallel Sparse BLAS version 3.7) +! +! (C) Copyright 2021 +! +! Salvatore Filippone +! Pasqua D'Ambra +! Fabio Durastante ! Salvatore Filippone ! Pasqua D'Ambra ! Fabio Durastante diff --git a/examples/fileread/amg_cexample_1lev.f90 b/examples/fileread/amg_cexample_1lev.f90 index 23d3654d..fa89c3a9 100644 --- a/examples/fileread/amg_cexample_1lev.f90 +++ b/examples/fileread/amg_cexample_1lev.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/examples/fileread/amg_cexample_ml.f90 b/examples/fileread/amg_cexample_ml.f90 index e008e9df..e22734dc 100644 --- a/examples/fileread/amg_cexample_ml.f90 +++ b/examples/fileread/amg_cexample_ml.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -50,15 +50,15 @@ ! (with ILU(0) on the blocks) as pre- and post-smoother, and 8 block-Jacobi ! sweeps (with ILU(0) on the blocks) as coarsest-level solver (Sec. 4.1, Listing 2) ! -! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, +! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, ! with maximum size of aggregates equal to 8 and smoothed prolongators, ! 2 hybrid forward/backward GS sweeps as pre/post-smoother, a distributed coarsest -! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver (Sec. 4.1, Listing 3) +! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver +! (Sec. 4.1, Listing 3) ! ! The matrix and the rhs are read from files (if an rhs is not available, the ! unit rhs is set). ! -! program amg_cexample_ml use psb_base_mod use amg_prec_mod @@ -211,7 +211,7 @@ program amg_cexample_ml case(1) ! initialize the default multi-level preconditioner, i.e. V-cycle - ! with basic smoothed aggregation, 1 hybrid forward/backward + ! with decoupled smoothed aggregation, 1 hybrid forward/backward ! GS sweep as pre/post-smoother and UMFPACK as coarsest-level ! solver diff --git a/examples/fileread/amg_dexample_1lev.f90 b/examples/fileread/amg_dexample_1lev.f90 index 6687e759..abef315e 100644 --- a/examples/fileread/amg_dexample_1lev.f90 +++ b/examples/fileread/amg_dexample_1lev.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/examples/fileread/amg_dexample_ml.f90 b/examples/fileread/amg_dexample_ml.f90 index 38779b0e..a8a4b4d3 100644 --- a/examples/fileread/amg_dexample_ml.f90 +++ b/examples/fileread/amg_dexample_ml.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -50,10 +50,11 @@ ! (with ILU(0) on the blocks) as pre- and post-smoother, and 8 block-Jacobi ! sweeps (with ILU(0) on the blocks) as coarsest-level solver (Sec. 4.1, Listing 2) ! -! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, +! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, ! with maximum size of aggregates equal to 8 and smoothed prolongators, ! 2 hybrid forward/backward GS sweeps as pre/post-smoother, a distributed coarsest -! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver (Sec. 4.1, Listing 3) +! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver +! (Sec. 4.1, Listing 3) ! ! The matrix and the rhs are read from files (if an rhs is not available, the ! unit rhs is set). diff --git a/examples/fileread/amg_sexample_1lev.f90 b/examples/fileread/amg_sexample_1lev.f90 index 90cff0f8..b30c0e81 100644 --- a/examples/fileread/amg_sexample_1lev.f90 +++ b/examples/fileread/amg_sexample_1lev.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/examples/fileread/amg_sexample_ml.f90 b/examples/fileread/amg_sexample_ml.f90 index dc8feee2..8f9b3f1c 100644 --- a/examples/fileread/amg_sexample_ml.f90 +++ b/examples/fileread/amg_sexample_ml.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -42,17 +42,19 @@ ! of the AMG4PSBLAS User's and Reference Guide: ! ! - choice = 1, the default multi-level preconditioner solver, i.e., -! V-cycle with basic smoothed aggregation, 1 hybrid forward/backward +! V-cycle with decoupled smoothed aggregation, 1 hybrid forward/backward ! GS sweep as pre/post-smoother and UMFPACK as coarsest-level -! solver (Sec. 5.1, Fig. 2) +! solver (Sec. 4.1, Listing 1) ! ! - choice = 2, a V-cycle preconditioner with 1 block-Jacobi sweep ! (with ILU(0) on the blocks) as pre- and post-smoother, and 8 block-Jacobi -! sweeps (with ILU(0) on the blocks) as coarsest-level solver (Sec. 5.1, Fig. 3) +! sweeps (with ILU(0) on the blocks) as coarsest-level solver (Sec. 4.1, Listing 2) ! -! - choice = 3, a W-cycle preconditioner with 2 hybrid forward/backward -! GS sweeps as pre/post-smoother, a distributed coarsest -! matrix, and MUMPS as coarsest-level solver (Sec. 5.1, Fig. 4) +! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, +! with maximum size of aggregates equal to 8 and smoothed prolongators, +! 2 hybrid forward/backward GS sweeps as pre/post-smoother, a distributed coarsest +! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver +! (Sec. 4.1, Listing 3) ! ! The matrix and the rhs are read from files (if an rhs is not available, the ! unit rhs is set). @@ -209,7 +211,7 @@ program amg_sexample_ml case(1) ! initialize the default multi-level preconditioner, i.e. V-cycle - ! with basic smoothed aggregation, 1 hybrid forward/backward + ! with decoupled smoothed aggregation, 1 hybrid forward/backward ! GS sweep as pre/post-smoother and UMFPACK as coarsest-level ! solver @@ -244,6 +246,7 @@ program amg_sexample_ml call P%set('COARSE_SOLVE','KRM',info) kmethod = 'CG' end select + ! build the preconditioner call psb_barrier(ctxt) diff --git a/examples/fileread/amg_zexample_1lev.f90 b/examples/fileread/amg_zexample_1lev.f90 index b88dd706..cea1a1c5 100644 --- a/examples/fileread/amg_zexample_1lev.f90 +++ b/examples/fileread/amg_zexample_1lev.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/examples/fileread/amg_zexample_ml.f90 b/examples/fileread/amg_zexample_ml.f90 index 2ba1f23d..265f2931 100644 --- a/examples/fileread/amg_zexample_ml.f90 +++ b/examples/fileread/amg_zexample_ml.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -50,15 +50,15 @@ ! (with ILU(0) on the blocks) as pre- and post-smoother, and 8 block-Jacobi ! sweeps (with ILU(0) on the blocks) as coarsest-level solver (Sec. 4.1, Listing 2) ! -! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, +! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, ! with maximum size of aggregates equal to 8 and smoothed prolongators, ! 2 hybrid forward/backward GS sweeps as pre/post-smoother, a distributed coarsest -! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver (Sec. 4.1, Listing 3) +! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver +! (Sec. 4.1, Listing 3) ! ! The matrix and the rhs are read from files (if an rhs is not available, the ! unit rhs is set). ! -! program amg_zexample_ml use psb_base_mod use amg_prec_mod @@ -211,7 +211,7 @@ program amg_zexample_ml case(1) ! initialize the default multi-level preconditioner, i.e. V-cycle - ! with basic smoothed aggregation, 1 hybrid forward/backward + ! with decoupled smoothed aggregation, 1 hybrid forward/backward ! GS sweep as pre/post-smoother and UMFPACK as coarsest-level ! solver diff --git a/examples/pdegen/amg_dexample_1lev.f90 b/examples/pdegen/amg_dexample_1lev.f90 index 1733f9f1..51aa64b2 100644 --- a/examples/pdegen/amg_dexample_1lev.f90 +++ b/examples/pdegen/amg_dexample_1lev.f90 @@ -1,9 +1,10 @@ ! +! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/examples/pdegen/amg_dexample_ml.f90 b/examples/pdegen/amg_dexample_ml.f90 index 1d649df4..64bdc4fc 100644 --- a/examples/pdegen/amg_dexample_ml.f90 +++ b/examples/pdegen/amg_dexample_ml.f90 @@ -1,9 +1,10 @@ ! +! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -50,10 +51,11 @@ ! (with ILU(0) on the blocks) as pre- and post-smoother, and 8 block-Jacobi ! sweeps (with ILU(0) on the blocks) as coarsest-level solver (Sec. 4.1, Listing 2) ! -! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, -! with maximum size of aggregates equal to 8 and smoothed prolongators, +! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying +! on matching, with maximum size of aggregates equal to 8 and smoothed prolongators, ! 2 hybrid forward/backward GS sweeps as pre/post-smoother, a distributed coarsest -! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver (Sec. 4.1, Listing 3) +! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver +! (Sec. 4.1, Listing 3) ! ! The matrix and the rhs are read from files (if an rhs is not available, the ! unit rhs is set). @@ -205,7 +207,7 @@ program amg_dexample_ml call P%set('COARSE_SOLVE','KRM',info) call P%set('COARSE_MAT','DIST',info) kmethod = 'CG' - end select + end select call psb_barrier(ctxt) diff --git a/examples/pdegen/amg_dpde_mod.f90 b/examples/pdegen/amg_dpde_mod.f90 index 437b71a2..5bbc4ff9 100644 --- a/examples/pdegen/amg_dpde_mod.f90 +++ b/examples/pdegen/amg_dpde_mod.f90 @@ -1,9 +1,10 @@ ! +! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/examples/pdegen/amg_sexample_1lev.f90 b/examples/pdegen/amg_sexample_1lev.f90 index e2fe9ca7..c47cf9e2 100644 --- a/examples/pdegen/amg_sexample_1lev.f90 +++ b/examples/pdegen/amg_sexample_1lev.f90 @@ -1,11 +1,10 @@ - ! ! ! AMG4PSBLAS version 1.0 ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/examples/pdegen/amg_sexample_ml.f90 b/examples/pdegen/amg_sexample_ml.f90 index 4b58d5ba..0f2734ea 100644 --- a/examples/pdegen/amg_sexample_ml.f90 +++ b/examples/pdegen/amg_sexample_ml.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra @@ -38,7 +38,7 @@ ! File: amg_sexample_ml.f90 ! ! This sample program solves a linear system obtained by discretizing a -! PDE with Dirichlet BCs. The solver is CG, coupled with one of the +! PDE with Dirichlet BCs. The solver is CG, coupled with one of the ! following multi-level preconditioner, as explained in Section 4.1 of ! the AMG4PSBLAS User's and Reference Guide: ! @@ -51,10 +51,11 @@ ! (with ILU(0) on the blocks) as pre- and post-smoother, and 8 block-Jacobi ! sweeps (with ILU(0) on the blocks) as coarsest-level solver (Sec. 4.1, Listing 2) ! -! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying on matching, -! with maximum size of aggregates equal to 8 and smoothed prolongators, +! - choice = 3, W-cycle preconditioner based on the coupled aggregation relying +! on matching, with maximum size of aggregates equal to 8 and smoothed prolongators, ! 2 hybrid forward/backward GS sweeps as pre/post-smoother, a distributed coarsest -! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver (Sec. 4.1, Listing 3) +! matrix, and preconditioned Flexible Conjugate Gradient as coarsest-level solver +! (Sec. 4.1, Listing 3) ! ! The matrix and the rhs are read from files (if an rhs is not available, the ! unit rhs is set). @@ -206,7 +207,9 @@ program amg_sexample_ml call P%set('COARSE_SOLVE','KRM',info) call P%set('COARSE_MAT','DIST',info) kmethod = 'CG' + end select + call psb_barrier(ctxt) t1 = psb_wtime() diff --git a/examples/pdegen/amg_spde_mod.f90 b/examples/pdegen/amg_spde_mod.f90 index 9f7e0557..366da1d3 100644 --- a/examples/pdegen/amg_spde_mod.f90 +++ b/examples/pdegen/amg_spde_mod.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.7) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/fileread/amg_cf_sample.f90 b/tests/fileread/amg_cf_sample.f90 index 3103b127..bf134e9b 100644 --- a/tests/fileread/amg_cf_sample.f90 +++ b/tests/fileread/amg_cf_sample.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/fileread/amg_df_sample.f90 b/tests/fileread/amg_df_sample.f90 index 9306bb78..334f7834 100644 --- a/tests/fileread/amg_df_sample.f90 +++ b/tests/fileread/amg_df_sample.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/fileread/amg_sf_sample.f90 b/tests/fileread/amg_sf_sample.f90 index 996617b6..b45395cc 100644 --- a/tests/fileread/amg_sf_sample.f90 +++ b/tests/fileread/amg_sf_sample.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/fileread/amg_zf_sample.f90 b/tests/fileread/amg_zf_sample.f90 index 612f6db5..e352cefc 100644 --- a/tests/fileread/amg_zf_sample.f90 +++ b/tests/fileread/amg_zf_sample.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/pdegen/amg_d_pde2d.f90 b/tests/pdegen/amg_d_pde2d.f90 index d47728b5..b2783439 100644 --- a/tests/pdegen/amg_d_pde2d.f90 +++ b/tests/pdegen/amg_d_pde2d.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/pdegen/amg_d_pde3d.f90 b/tests/pdegen/amg_d_pde3d.f90 index 58f6baa2..a221dcf6 100644 --- a/tests/pdegen/amg_d_pde3d.f90 +++ b/tests/pdegen/amg_d_pde3d.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/pdegen/amg_s_pde2d.f90 b/tests/pdegen/amg_s_pde2d.f90 index 972f0fce..09fceca1 100644 --- a/tests/pdegen/amg_s_pde2d.f90 +++ b/tests/pdegen/amg_s_pde2d.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra diff --git a/tests/pdegen/amg_s_pde3d.f90 b/tests/pdegen/amg_s_pde3d.f90 index 06de11df..f1be9b80 100644 --- a/tests/pdegen/amg_s_pde3d.f90 +++ b/tests/pdegen/amg_s_pde3d.f90 @@ -4,7 +4,7 @@ ! Algebraic Multigrid Package ! based on PSBLAS (Parallel Sparse BLAS version 3.5) ! -! (C) Copyright 2020 +! (C) Copyright 2021 ! ! Salvatore Filippone ! Pasqua D'Ambra