Salvatore Filippone
df4f84e3ee
mld2p4-2:
...
mlprec/impl/mld_caggrmat_asb.f90
mlprec/impl/mld_caggrmat_biz_asb.f90
mlprec/impl/mld_caggrmat_minnrg_asb.f90
mlprec/impl/mld_caggrmat_nosmth_asb.f90
mlprec/impl/mld_caggrmat_smth_asb.f90
mlprec/impl/mld_cilu0_fact.f90
mlprec/impl/mld_ciluk_fact.f90
mlprec/impl/mld_cilut_fact.f90
mlprec/impl/mld_cmlprec_aply.f90
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_cprecaply.f90
mlprec/impl/mld_cprecbld.f90
mlprec/impl/mld_daggrmat_asb.f90
mlprec/impl/mld_daggrmat_biz_asb.f90
mlprec/impl/mld_daggrmat_minnrg_asb.f90
mlprec/impl/mld_daggrmat_nosmth_asb.f90
mlprec/impl/mld_daggrmat_smth_asb.f90
mlprec/impl/mld_dilu0_fact.f90
mlprec/impl/mld_diluk_fact.f90
mlprec/impl/mld_dilut_fact.f90
mlprec/impl/mld_dmlprec_aply.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_dprecaply.f90
mlprec/impl/mld_dprecbld.f90
mlprec/impl/mld_saggrmat_asb.f90
mlprec/impl/mld_saggrmat_biz_asb.f90
mlprec/impl/mld_saggrmat_minnrg_asb.f90
mlprec/impl/mld_saggrmat_nosmth_asb.f90
mlprec/impl/mld_saggrmat_smth_asb.f90
mlprec/impl/mld_silu0_fact.f90
mlprec/impl/mld_siluk_fact.f90
mlprec/impl/mld_silut_fact.f90
mlprec/impl/mld_smlprec_aply.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_sprecaply.f90
mlprec/impl/mld_sprecbld.f90
mlprec/impl/mld_zaggrmat_asb.f90
mlprec/impl/mld_zaggrmat_biz_asb.f90
mlprec/impl/mld_zaggrmat_minnrg_asb.f90
mlprec/impl/mld_zaggrmat_nosmth_asb.f90
mlprec/impl/mld_zaggrmat_smth_asb.f90
mlprec/impl/mld_zilu0_fact.f90
mlprec/impl/mld_ziluk_fact.f90
mlprec/impl/mld_zilut_fact.f90
mlprec/impl/mld_zmlprec_aply.f90
mlprec/impl/mld_zmlprec_bld.f90
mlprec/impl/mld_zprecaply.f90
mlprec/impl/mld_zprecbld.f90
mlprec/mld_base_prec_type.F90
mlprec/mld_c_as_smoother.f90
mlprec/mld_c_base_smoother_mod.f90
mlprec/mld_c_base_solver_mod.f90
mlprec/mld_c_ilu_solver.f90
mlprec/mld_c_onelev_mod.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_d_as_smoother.f90
mlprec/mld_d_base_smoother_mod.f90
mlprec/mld_d_base_solver_mod.f90
mlprec/mld_d_ilu_solver.f90
mlprec/mld_d_onelev_mod.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_as_smoother.f90
mlprec/mld_s_base_smoother_mod.f90
mlprec/mld_s_base_solver_mod.f90
mlprec/mld_s_ilu_solver.f90
mlprec/mld_s_onelev_mod.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_as_smoother.f90
mlprec/mld_z_base_smoother_mod.f90
mlprec/mld_z_base_solver_mod.f90
mlprec/mld_z_ilu_solver.f90
mlprec/mld_z_onelev_mod.f90
mlprec/mld_z_prec_type.f90
Long integer fixes.
12 years ago
Salvatore Filippone
68b0e5fc8b
mld2p4-2:
...
mlprec/impl/mld_ccoarse_bld.f90
mlprec/impl/mld_dcoarse_bld.f90
mlprec/impl/mld_scoarse_bld.f90
mlprec/impl/mld_zcoarse_bld.f90
fix integer kinds.
12 years ago
Salvatore Filippone
983833679d
mld2p4-2:
...
mlprec/impl/mld_cprecaply.f90
mlprec/impl/mld_cprecinit.F90
mlprec/impl/mld_cprecset.F90
mlprec/impl/mld_dprecaply.f90
mlprec/impl/mld_dprecinit.F90
mlprec/impl/mld_dprecset.F90
mlprec/impl/mld_sprecaply.f90
mlprec/impl/mld_sprecinit.F90
mlprec/impl/mld_sprecset.F90
mlprec/impl/mld_zprecaply.f90
mlprec/impl/mld_zprecinit.F90
mlprec/impl/mld_zprecset.F90
precaply under preprocessing, and fix integer kinds for precinit/precset.
12 years ago
Salvatore Filippone
3906179e58
mld2p4-2:
...
mlprec/impl/mld_cprecbld.f90
mlprec/impl/mld_dprecbld.f90
mlprec/impl/mld_sprecbld.f90
mlprec/impl/mld_zprecbld.f90
precbld under preprocessing, and fix integer kinds.
12 years ago
Salvatore Filippone
b0843c05b9
mld2p4-2:
...
mlprec/impl/mld_caggrmat_asb.f90
mlprec/impl/mld_caggrmat_biz_asb.f90
mlprec/impl/mld_caggrmat_minnrg_asb.f90
mlprec/impl/mld_caggrmat_nosmth_asb.f90
mlprec/impl/mld_caggrmat_smth_asb.f90
mlprec/impl/mld_cmlprec_aply.f90
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_daggrmat_asb.f90
mlprec/impl/mld_daggrmat_biz_asb.f90
mlprec/impl/mld_daggrmat_minnrg_asb.f90
mlprec/impl/mld_daggrmat_nosmth_asb.f90
mlprec/impl/mld_daggrmat_smth_asb.f90
mlprec/impl/mld_dmlprec_aply.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_saggrmat_asb.f90
mlprec/impl/mld_saggrmat_biz_asb.f90
mlprec/impl/mld_saggrmat_minnrg_asb.f90
mlprec/impl/mld_saggrmat_nosmth_asb.f90
mlprec/impl/mld_saggrmat_smth_asb.f90
mlprec/impl/mld_smlprec_aply.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_zaggrmat_asb.f90
mlprec/impl/mld_zaggrmat_biz_asb.f90
mlprec/impl/mld_zaggrmat_minnrg_asb.f90
mlprec/impl/mld_zaggrmat_nosmth_asb.f90
mlprec/impl/mld_zaggrmat_smth_asb.f90
mlprec/impl/mld_zmlprec_aply.f90
mlprec/impl/mld_zmlprec_bld.f90
Step 3 of integer types parametrization for long integers.
12 years ago
Salvatore Filippone
4408e79904
mld2p4-2:
...
mlprec/mld_c_slu_solver.F90
mlprec/mld_c_slu_solver.f90
mlprec/mld_c_sludist_solver.F90
mlprec/mld_c_sludist_solver.f90
mlprec/mld_c_umf_solver.F90
mlprec/mld_c_umf_solver.f90
mlprec/mld_d_slu_solver.F90
mlprec/mld_d_slu_solver.f90
mlprec/mld_d_sludist_solver.F90
mlprec/mld_d_sludist_solver.f90
mlprec/mld_d_umf_solver.F90
mlprec/mld_d_umf_solver.f90
mlprec/mld_s_slu_solver.F90
mlprec/mld_s_slu_solver.f90
mlprec/mld_s_sludist_solver.F90
mlprec/mld_s_sludist_solver.f90
mlprec/mld_s_umf_solver.F90
mlprec/mld_s_umf_solver.f90
mlprec/mld_z_slu_solver.F90
mlprec/mld_z_slu_solver.f90
mlprec/mld_z_sludist_solver.F90
mlprec/mld_z_sludist_solver.f90
mlprec/mld_z_umf_solver.F90
mlprec/mld_z_umf_solver.f90
Step 2 of integer types parametrization for long integers: get the
external stuff out of the way (for the time being).
12 years ago
Salvatore Filippone
8bb5a6011a
mld2p4-2:
...
mlprec/mld_base_prec_type.F90
mlprec/mld_c_as_smoother.f90
mlprec/mld_c_base_smoother_mod.f90
mlprec/mld_c_base_solver_mod.f90
mlprec/mld_c_diag_solver.f90
mlprec/mld_c_id_solver.f90
mlprec/mld_c_ilu_solver.f90
mlprec/mld_c_inner_mod.f90
mlprec/mld_c_jac_smoother.f90
mlprec/mld_c_onelev_mod.f90
mlprec/mld_c_prec_mod.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_d_as_smoother.f90
mlprec/mld_d_base_smoother_mod.f90
mlprec/mld_d_base_solver_mod.f90
mlprec/mld_d_diag_solver.f90
mlprec/mld_d_id_solver.f90
mlprec/mld_d_ilu_solver.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_d_jac_smoother.f90
mlprec/mld_d_onelev_mod.f90
mlprec/mld_d_prec_mod.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_as_smoother.f90
mlprec/mld_s_base_smoother_mod.f90
mlprec/mld_s_base_solver_mod.f90
mlprec/mld_s_diag_solver.f90
mlprec/mld_s_id_solver.f90
mlprec/mld_s_ilu_solver.f90
mlprec/mld_s_inner_mod.f90
mlprec/mld_s_jac_smoother.f90
mlprec/mld_s_onelev_mod.f90
mlprec/mld_s_prec_mod.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_as_smoother.f90
mlprec/mld_z_base_smoother_mod.f90
mlprec/mld_z_base_solver_mod.f90
mlprec/mld_z_diag_solver.f90
mlprec/mld_z_id_solver.f90
mlprec/mld_z_ilu_solver.f90
mlprec/mld_z_inner_mod.f90
mlprec/mld_z_jac_smoother.f90
mlprec/mld_z_onelev_mod.f90
mlprec/mld_z_prec_mod.f90
mlprec/mld_z_prec_type.f90
Step 1 of integer types parametrization for long integers.
12 years ago
Salvatore Filippone
88be17cba5
mld2p4-2:
...
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_zmlprec_bld.f90
mlprec/impl/smoother/mld_c_as_smoother_apply.f90
mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90
mlprec/impl/smoother/mld_c_as_smoother_bld.f90
mlprec/impl/smoother/mld_c_as_smoother_check.f90
mlprec/impl/smoother/mld_c_as_smoother_dmp.f90
mlprec/impl/smoother/mld_c_as_smoother_free.f90
mlprec/impl/smoother/mld_c_as_smoother_setc.f90
mlprec/impl/smoother/mld_c_as_smoother_seti.f90
mlprec/impl/smoother/mld_c_as_smoother_setr.f90
mlprec/impl/smoother/mld_c_base_smoother_apply.f90
mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90
mlprec/impl/smoother/mld_c_base_smoother_bld.f90
mlprec/impl/smoother/mld_c_base_smoother_check.f90
mlprec/impl/smoother/mld_c_base_smoother_descr.f90
mlprec/impl/smoother/mld_c_base_smoother_dmp.f90
mlprec/impl/smoother/mld_c_base_smoother_free.f90
mlprec/impl/smoother/mld_c_base_smoother_setc.f90
mlprec/impl/smoother/mld_c_base_smoother_seti.f90
mlprec/impl/smoother/mld_c_base_smoother_setr.f90
mlprec/impl/smoother/mld_c_jac_smoother_apply.f90
mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90
mlprec/impl/smoother/mld_c_jac_smoother_bld.f90
mlprec/impl/smoother/mld_d_as_smoother_apply.f90
mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90
mlprec/impl/smoother/mld_d_as_smoother_bld.f90
mlprec/impl/smoother/mld_d_as_smoother_check.f90
mlprec/impl/smoother/mld_d_as_smoother_dmp.f90
mlprec/impl/smoother/mld_d_as_smoother_free.f90
mlprec/impl/smoother/mld_d_as_smoother_setc.f90
mlprec/impl/smoother/mld_d_as_smoother_seti.f90
mlprec/impl/smoother/mld_d_as_smoother_setr.f90
mlprec/impl/smoother/mld_d_base_smoother_apply.f90
mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90
mlprec/impl/smoother/mld_d_base_smoother_bld.f90
mlprec/impl/smoother/mld_d_base_smoother_check.f90
mlprec/impl/smoother/mld_d_base_smoother_descr.f90
mlprec/impl/smoother/mld_d_base_smoother_dmp.f90
mlprec/impl/smoother/mld_d_base_smoother_free.f90
mlprec/impl/smoother/mld_d_base_smoother_setc.f90
mlprec/impl/smoother/mld_d_base_smoother_seti.f90
mlprec/impl/smoother/mld_d_base_smoother_setr.f90
mlprec/impl/smoother/mld_d_jac_smoother_apply.f90
mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90
mlprec/impl/smoother/mld_d_jac_smoother_bld.f90
mlprec/impl/smoother/mld_s_as_smoother_apply.f90
mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90
mlprec/impl/smoother/mld_s_as_smoother_bld.f90
mlprec/impl/smoother/mld_s_as_smoother_check.f90
mlprec/impl/smoother/mld_s_as_smoother_dmp.f90
mlprec/impl/smoother/mld_s_as_smoother_free.f90
mlprec/impl/smoother/mld_s_as_smoother_setc.f90
mlprec/impl/smoother/mld_s_as_smoother_seti.f90
mlprec/impl/smoother/mld_s_as_smoother_setr.f90
mlprec/impl/smoother/mld_s_base_smoother_apply.f90
mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90
mlprec/impl/smoother/mld_s_base_smoother_bld.f90
mlprec/impl/smoother/mld_s_base_smoother_check.f90
mlprec/impl/smoother/mld_s_base_smoother_descr.f90
mlprec/impl/smoother/mld_s_base_smoother_dmp.f90
mlprec/impl/smoother/mld_s_base_smoother_free.f90
mlprec/impl/smoother/mld_s_base_smoother_setc.f90
mlprec/impl/smoother/mld_s_base_smoother_seti.f90
mlprec/impl/smoother/mld_s_base_smoother_setr.f90
mlprec/impl/smoother/mld_s_jac_smoother_apply.f90
mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90
mlprec/impl/smoother/mld_s_jac_smoother_bld.f90
mlprec/impl/smoother/mld_z_as_smoother_apply.f90
mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90
mlprec/impl/smoother/mld_z_as_smoother_bld.f90
mlprec/impl/smoother/mld_z_as_smoother_check.f90
mlprec/impl/smoother/mld_z_as_smoother_dmp.f90
mlprec/impl/smoother/mld_z_as_smoother_free.f90
mlprec/impl/smoother/mld_z_as_smoother_setc.f90
mlprec/impl/smoother/mld_z_as_smoother_seti.f90
mlprec/impl/smoother/mld_z_as_smoother_setr.f90
mlprec/impl/smoother/mld_z_base_smoother_apply.f90
mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90
mlprec/impl/smoother/mld_z_base_smoother_bld.f90
mlprec/impl/smoother/mld_z_base_smoother_check.f90
mlprec/impl/smoother/mld_z_base_smoother_descr.f90
mlprec/impl/smoother/mld_z_base_smoother_dmp.f90
mlprec/impl/smoother/mld_z_base_smoother_free.f90
mlprec/impl/smoother/mld_z_base_smoother_setc.f90
mlprec/impl/smoother/mld_z_base_smoother_seti.f90
mlprec/impl/smoother/mld_z_base_smoother_setr.f90
mlprec/impl/smoother/mld_z_jac_smoother_apply.f90
mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90
mlprec/impl/smoother/mld_z_jac_smoother_bld.f90
mlprec/impl/solver/mld_c_base_solver_apply.f90
mlprec/impl/solver/mld_c_base_solver_apply_vect.f90
mlprec/impl/solver/mld_c_base_solver_bld.f90
mlprec/impl/solver/mld_c_base_solver_check.f90
mlprec/impl/solver/mld_c_base_solver_descr.f90
mlprec/impl/solver/mld_c_base_solver_dmp.f90
mlprec/impl/solver/mld_c_base_solver_free.f90
mlprec/impl/solver/mld_c_base_solver_setc.f90
mlprec/impl/solver/mld_c_base_solver_seti.f90
mlprec/impl/solver/mld_c_base_solver_setr.f90
mlprec/impl/solver/mld_c_diag_solver_apply.f90
mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90
mlprec/impl/solver/mld_c_diag_solver_bld.f90
mlprec/impl/solver/mld_c_id_solver_apply.f90
mlprec/impl/solver/mld_c_id_solver_apply_vect.f90
mlprec/impl/solver/mld_c_ilu_solver_apply.f90
mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90
mlprec/impl/solver/mld_c_ilu_solver_bld.f90
mlprec/impl/solver/mld_c_ilu_solver_dmp.f90
mlprec/impl/solver/mld_d_base_solver_apply.f90
mlprec/impl/solver/mld_d_base_solver_apply_vect.f90
mlprec/impl/solver/mld_d_base_solver_bld.f90
mlprec/impl/solver/mld_d_base_solver_check.f90
mlprec/impl/solver/mld_d_base_solver_descr.f90
mlprec/impl/solver/mld_d_base_solver_dmp.f90
mlprec/impl/solver/mld_d_base_solver_free.f90
mlprec/impl/solver/mld_d_base_solver_setc.f90
mlprec/impl/solver/mld_d_base_solver_seti.f90
mlprec/impl/solver/mld_d_base_solver_setr.f90
mlprec/impl/solver/mld_d_diag_solver_apply.f90
mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90
mlprec/impl/solver/mld_d_diag_solver_bld.f90
mlprec/impl/solver/mld_d_id_solver_apply.f90
mlprec/impl/solver/mld_d_id_solver_apply_vect.f90
mlprec/impl/solver/mld_d_ilu_solver_apply.f90
mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90
mlprec/impl/solver/mld_d_ilu_solver_bld.f90
mlprec/impl/solver/mld_d_ilu_solver_dmp.f90
mlprec/impl/solver/mld_s_base_solver_apply.f90
mlprec/impl/solver/mld_s_base_solver_apply_vect.f90
mlprec/impl/solver/mld_s_base_solver_bld.f90
mlprec/impl/solver/mld_s_base_solver_check.f90
mlprec/impl/solver/mld_s_base_solver_descr.f90
mlprec/impl/solver/mld_s_base_solver_dmp.f90
mlprec/impl/solver/mld_s_base_solver_free.f90
mlprec/impl/solver/mld_s_base_solver_setc.f90
mlprec/impl/solver/mld_s_base_solver_seti.f90
mlprec/impl/solver/mld_s_base_solver_setr.f90
mlprec/impl/solver/mld_s_diag_solver_apply.f90
mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90
mlprec/impl/solver/mld_s_diag_solver_bld.f90
mlprec/impl/solver/mld_s_id_solver_apply.f90
mlprec/impl/solver/mld_s_id_solver_apply_vect.f90
mlprec/impl/solver/mld_s_ilu_solver_apply.f90
mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90
mlprec/impl/solver/mld_s_ilu_solver_bld.f90
mlprec/impl/solver/mld_s_ilu_solver_dmp.f90
mlprec/impl/solver/mld_z_base_solver_apply.f90
mlprec/impl/solver/mld_z_base_solver_apply_vect.f90
mlprec/impl/solver/mld_z_base_solver_bld.f90
mlprec/impl/solver/mld_z_base_solver_check.f90
mlprec/impl/solver/mld_z_base_solver_descr.f90
mlprec/impl/solver/mld_z_base_solver_dmp.f90
mlprec/impl/solver/mld_z_base_solver_free.f90
mlprec/impl/solver/mld_z_base_solver_setc.f90
mlprec/impl/solver/mld_z_base_solver_seti.f90
mlprec/impl/solver/mld_z_base_solver_setr.f90
mlprec/impl/solver/mld_z_diag_solver_apply.f90
mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90
mlprec/impl/solver/mld_z_diag_solver_bld.f90
mlprec/impl/solver/mld_z_id_solver_apply.f90
mlprec/impl/solver/mld_z_id_solver_apply_vect.f90
mlprec/impl/solver/mld_z_ilu_solver_apply.f90
mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90
mlprec/impl/solver/mld_z_ilu_solver_bld.f90
mlprec/impl/solver/mld_z_ilu_solver_dmp.f90
Fix copyright in new files.
Fix mlprec_bld intent of variable inner subroutine.
12 years ago
Salvatore Filippone
ec030b15f7
mld2p4-2:
...
mlprec/archive
mlprec/archive/mld_c_as_smoother_impl.f90
mlprec/archive/mld_c_base_smoother_impl.f90
mlprec/archive/mld_c_base_solver_impl.f90
mlprec/archive/mld_c_diag_solver_impl.f90
mlprec/archive/mld_c_id_solver_impl.f90
mlprec/archive/mld_c_ilu_solver_impl.f90
mlprec/archive/mld_c_jac_smoother_impl.f90
mlprec/archive/mld_c_onelev_impl.f90
mlprec/archive/mld_d_as_smoother_impl.f90
mlprec/archive/mld_d_base_smoother_impl.f90
mlprec/archive/mld_d_base_solver_impl.f90
mlprec/archive/mld_d_diag_solver_impl.f90
mlprec/archive/mld_d_id_solver_impl.f90
mlprec/archive/mld_d_ilu_solver_impl.f90
mlprec/archive/mld_d_jac_smoother_impl.f90
mlprec/archive/mld_d_onelev_impl.f90
mlprec/archive/mld_s_as_smoother_impl.f90
mlprec/archive/mld_s_base_smoother_impl.f90
mlprec/archive/mld_s_base_solver_impl.f90
mlprec/archive/mld_s_diag_solver_impl.f90
mlprec/archive/mld_s_id_solver_impl.f90
mlprec/archive/mld_s_ilu_solver_impl.f90
mlprec/archive/mld_s_jac_smoother_impl.f90
mlprec/archive/mld_s_onelev_impl.f90
mlprec/archive/mld_z_as_smoother_impl.f90
mlprec/archive/mld_z_base_smoother_impl.f90
mlprec/archive/mld_z_base_solver_impl.f90
mlprec/archive/mld_z_diag_solver_impl.f90
mlprec/archive/mld_z_id_solver_impl.f90
mlprec/archive/mld_z_ilu_solver_impl.f90
mlprec/archive/mld_z_jac_smoother_impl.f90
mlprec/impl/mld_c_as_smoother_impl.f90
mlprec/impl/mld_c_base_smoother_impl.f90
mlprec/impl/mld_c_base_solver_impl.f90
mlprec/impl/mld_c_diag_solver_impl.f90
mlprec/impl/mld_c_id_solver_impl.f90
mlprec/impl/mld_c_ilu_solver_impl.f90
mlprec/impl/mld_c_jac_smoother_impl.f90
mlprec/impl/mld_c_onelev_impl.f90
mlprec/impl/mld_d_as_smoother_impl.f90
mlprec/impl/mld_d_base_smoother_impl.f90
mlprec/impl/mld_d_base_solver_impl.f90
mlprec/impl/mld_d_diag_solver_impl.f90
mlprec/impl/mld_d_id_solver_impl.f90
mlprec/impl/mld_d_ilu_solver_impl.f90
mlprec/impl/mld_d_jac_smoother_impl.f90
mlprec/impl/mld_d_onelev_impl.f90
mlprec/impl/mld_s_as_smoother_impl.f90
mlprec/impl/mld_s_base_smoother_impl.f90
mlprec/impl/mld_s_base_solver_impl.f90
mlprec/impl/mld_s_diag_solver_impl.f90
mlprec/impl/mld_s_id_solver_impl.f90
mlprec/impl/mld_s_ilu_solver_impl.f90
mlprec/impl/mld_s_jac_smoother_impl.f90
mlprec/impl/mld_s_onelev_impl.f90
mlprec/impl/mld_z_as_smoother_impl.f90
mlprec/impl/mld_z_base_smoother_impl.f90
mlprec/impl/mld_z_base_solver_impl.f90
mlprec/impl/mld_z_diag_solver_impl.f90
mlprec/impl/mld_z_id_solver_impl.f90
mlprec/impl/mld_z_ilu_solver_impl.f90
mlprec/impl/mld_z_jac_smoother_impl.f90
Take out obsolete files
12 years ago
Salvatore Filippone
e421c5ff3b
mld2p4-2:
...
Added implementation split for onelev.
Fixed file headers.
12 years ago
Salvatore Filippone
bf3d062ecf
mld2p4-2:
...
Rename SMOOTHER into smoother etc. finish.
12 years ago
Salvatore Filippone
daf8352ba0
mld2p4-2:
...
Rename SMOOTHER into smoother etc.
12 years ago
Salvatore Filippone
9294001643
12 years ago
Salvatore Filippone
1e15c35595
mld2p4-2:
...
mlprec/impl/Makefile
mlprec/impl/SMOOTHER
mlprec/impl/SMOOTHER/Makefile
mlprec/impl/SMOOTHER/mld_c_as_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_check.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_free.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_c_as_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_check.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_descr.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_free.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_c_base_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_c_jac_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_c_jac_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_c_jac_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_check.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_free.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_d_as_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_check.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_descr.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_free.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_d_base_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_d_jac_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_d_jac_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_d_jac_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_check.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_free.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_s_as_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_check.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_descr.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_free.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_s_base_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_s_jac_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_s_jac_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_s_jac_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_check.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_free.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_z_as_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_bld.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_check.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_descr.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_dmp.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_free.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_setc.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_seti.f90
mlprec/impl/SMOOTHER/mld_z_base_smoother_setr.f90
mlprec/impl/SMOOTHER/mld_z_jac_smoother_apply.f90
mlprec/impl/SMOOTHER/mld_z_jac_smoother_apply_vect.f90
mlprec/impl/SMOOTHER/mld_z_jac_smoother_bld.f90
mlprec/impl/SOLVER
mlprec/impl/SOLVER/Makefile
mlprec/impl/SOLVER/mld_c_base_solver_apply.f90
mlprec/impl/SOLVER/mld_c_base_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_c_base_solver_bld.f90
mlprec/impl/SOLVER/mld_c_base_solver_check.f90
mlprec/impl/SOLVER/mld_c_base_solver_descr.f90
mlprec/impl/SOLVER/mld_c_base_solver_dmp.f90
mlprec/impl/SOLVER/mld_c_base_solver_free.f90
mlprec/impl/SOLVER/mld_c_base_solver_setc.f90
mlprec/impl/SOLVER/mld_c_base_solver_seti.f90
mlprec/impl/SOLVER/mld_c_base_solver_setr.f90
mlprec/impl/SOLVER/mld_c_diag_solver_apply.f90
mlprec/impl/SOLVER/mld_c_diag_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_c_diag_solver_bld.f90
mlprec/impl/SOLVER/mld_c_id_solver_apply.f90
mlprec/impl/SOLVER/mld_c_id_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_c_ilu_solver_apply.f90
mlprec/impl/SOLVER/mld_c_ilu_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_c_ilu_solver_bld.f90
mlprec/impl/SOLVER/mld_c_ilu_solver_dmp.f90
mlprec/impl/SOLVER/mld_d_base_solver_apply.f90
mlprec/impl/SOLVER/mld_d_base_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_d_base_solver_bld.f90
mlprec/impl/SOLVER/mld_d_base_solver_check.f90
mlprec/impl/SOLVER/mld_d_base_solver_descr.f90
mlprec/impl/SOLVER/mld_d_base_solver_dmp.f90
mlprec/impl/SOLVER/mld_d_base_solver_free.f90
mlprec/impl/SOLVER/mld_d_base_solver_setc.f90
mlprec/impl/SOLVER/mld_d_base_solver_seti.f90
mlprec/impl/SOLVER/mld_d_base_solver_setr.f90
mlprec/impl/SOLVER/mld_d_diag_solver_apply.f90
mlprec/impl/SOLVER/mld_d_diag_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_d_diag_solver_bld.f90
mlprec/impl/SOLVER/mld_d_id_solver_apply.f90
mlprec/impl/SOLVER/mld_d_id_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_d_ilu_solver_apply.f90
mlprec/impl/SOLVER/mld_d_ilu_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_d_ilu_solver_bld.f90
mlprec/impl/SOLVER/mld_d_ilu_solver_dmp.f90
mlprec/impl/SOLVER/mld_s_base_solver_apply.f90
mlprec/impl/SOLVER/mld_s_base_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_s_base_solver_bld.f90
mlprec/impl/SOLVER/mld_s_base_solver_check.f90
mlprec/impl/SOLVER/mld_s_base_solver_descr.f90
mlprec/impl/SOLVER/mld_s_base_solver_dmp.f90
mlprec/impl/SOLVER/mld_s_base_solver_free.f90
mlprec/impl/SOLVER/mld_s_base_solver_setc.f90
mlprec/impl/SOLVER/mld_s_base_solver_seti.f90
mlprec/impl/SOLVER/mld_s_base_solver_setr.f90
mlprec/impl/SOLVER/mld_s_diag_solver_apply.f90
mlprec/impl/SOLVER/mld_s_diag_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_s_diag_solver_bld.f90
mlprec/impl/SOLVER/mld_s_id_solver_apply.f90
mlprec/impl/SOLVER/mld_s_id_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_s_ilu_solver_apply.f90
mlprec/impl/SOLVER/mld_s_ilu_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_s_ilu_solver_bld.f90
mlprec/impl/SOLVER/mld_s_ilu_solver_dmp.f90
mlprec/impl/SOLVER/mld_z_base_solver_apply.f90
mlprec/impl/SOLVER/mld_z_base_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_z_base_solver_bld.f90
mlprec/impl/SOLVER/mld_z_base_solver_check.f90
mlprec/impl/SOLVER/mld_z_base_solver_descr.f90
mlprec/impl/SOLVER/mld_z_base_solver_dmp.f90
mlprec/impl/SOLVER/mld_z_base_solver_free.f90
mlprec/impl/SOLVER/mld_z_base_solver_setc.f90
mlprec/impl/SOLVER/mld_z_base_solver_seti.f90
mlprec/impl/SOLVER/mld_z_base_solver_setr.f90
mlprec/impl/SOLVER/mld_z_diag_solver_apply.f90
mlprec/impl/SOLVER/mld_z_diag_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_z_diag_solver_bld.f90
mlprec/impl/SOLVER/mld_z_id_solver_apply.f90
mlprec/impl/SOLVER/mld_z_id_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_z_ilu_solver_apply.f90
mlprec/impl/SOLVER/mld_z_ilu_solver_apply_vect.f90
mlprec/impl/SOLVER/mld_z_ilu_solver_bld.f90
mlprec/impl/SOLVER/mld_z_ilu_solver_dmp.f90
Split implementation of solvers and smoothers
12 years ago
Salvatore Filippone
e9d409cef6
mld2p4-2:
...
mlprec/mld_base_prec_type.F90
Fixed USE statements to improve compile time.
12 years ago
Salvatore Filippone
885653ce40
psblas-testpre:
...
Workaround in mlprec_bld for gfortran bug 54874.
12 years ago
Salvatore Filippone
586d19e8d2
mld2p4-2:
...
Update license years.
12 years ago
Salvatore Filippone
764d2375c5
mld2p4-2:
...
Update docs.
12 years ago
Salvatore Filippone
6dbe8b4416
mld2p4-2:
...
Workaround in mlprec_bld for gfortran bug 54874.
12 years ago
Salvatore Filippone
fee1fc289f
mld2p4-2:
...
Further update of documentation.
12 years ago
Salvatore Filippone
b708fb1a6b
mld2p4-2:
...
Further update of documentation.
12 years ago
Salvatore Filippone
f1b55ba552
mld2p4-2:
...
Further update of documentation.
12 years ago
Salvatore Filippone
ab453d36da
mld2p4-2:
...
Start update of documentation.
12 years ago
Salvatore Filippone
bfd0d14a2a
mld2p4-2
...
mlprec/impl/mld_c_as_smoother_impl.f90
mlprec/impl/mld_c_base_smoother_impl.f90
mlprec/impl/mld_c_onelev_impl.f90
mlprec/impl/mld_d_as_smoother_impl.f90
mlprec/impl/mld_d_base_smoother_impl.f90
mlprec/impl/mld_d_onelev_impl.f90
mlprec/impl/mld_s_as_smoother_impl.f90
mlprec/impl/mld_s_base_smoother_impl.f90
mlprec/impl/mld_s_onelev_impl.f90
mlprec/impl/mld_z_as_smoother_impl.f90
mlprec/impl/mld_z_base_smoother_impl.f90
mlprec/impl/mld_z_onelev_impl.f90
Propagate properly prefix in dump.
13 years ago
Salvatore Filippone
d632c2ad03
mld2p4-2:
...
docs/html/index.html
docs/html/node12.html
docs/html/node14.html
docs/html/node15.html
docs/html/node18.html
docs/html/node26.html
docs/html/node5.html
docs/html/node6.html
docs/html/node8.html
docs/html/userhtml.html
docs/src/Makefile
docs/src/building.tex
docs/src/userguide.tex
docs/src/userhtml.tex
mlprec/impl/mld_c_ilu_solver_impl.f90
mlprec/impl/mld_d_ilu_solver_impl.f90
mlprec/impl/mld_s_ilu_solver_impl.f90
mlprec/impl/mld_z_ilu_solver_impl.f90
Silly bug in ilu%apply( trans='C')
Doc fixes
13 years ago
Salvatore Filippone
e2e8b05e33
mld2p4-2
...
mlprec/impl/mld_c_onelev_impl.f90
mlprec/impl/mld_d_onelev_impl.f90
mlprec/impl/mld_s_onelev_impl.f90
mlprec/impl/mld_z_onelev_impl.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_prec_type.f90
Use desc%free().
13 years ago
Salvatore Filippone
d90f8820e7
mld2p4-2:
...
mlprec/Makefile
mlprec/impl/Makefile
mlprec/impl/mld_c_onelev_impl.f90
mlprec/impl/mld_caggrmat_asb.f90
mlprec/impl/mld_caggrmat_biz_asb.f90
mlprec/impl/mld_caggrmat_minnrg_asb.F90
mlprec/impl/mld_caggrmat_minnrg_asb.f90
mlprec/impl/mld_caggrmat_nosmth_asb.F90
mlprec/impl/mld_caggrmat_nosmth_asb.f90
mlprec/impl/mld_caggrmat_smth_asb.F90
mlprec/impl/mld_caggrmat_smth_asb.f90
mlprec/impl/mld_ccoarse_bld.f90
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_cprecaply.f90
mlprec/impl/mld_cprecinit.F90
mlprec/impl/mld_cprecset.F90
mlprec/impl/mld_d_onelev_impl.f90
mlprec/impl/mld_daggrmap_bld.f90
mlprec/impl/mld_daggrmat_asb.f90
mlprec/impl/mld_daggrmat_biz_asb.f90
mlprec/impl/mld_daggrmat_minnrg_asb.F90
mlprec/impl/mld_daggrmat_minnrg_asb.f90
mlprec/impl/mld_daggrmat_nosmth_asb.F90
mlprec/impl/mld_daggrmat_nosmth_asb.f90
mlprec/impl/mld_daggrmat_smth_asb.F90
mlprec/impl/mld_daggrmat_smth_asb.f90
mlprec/impl/mld_dcoarse_bld.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_dprecaply.f90
mlprec/impl/mld_dprecinit.F90
mlprec/impl/mld_dprecset.F90
mlprec/impl/mld_s_onelev_impl.f90
mlprec/impl/mld_saggrmat_asb.f90
mlprec/impl/mld_saggrmat_biz_asb.f90
mlprec/impl/mld_saggrmat_minnrg_asb.F90
mlprec/impl/mld_saggrmat_minnrg_asb.f90
mlprec/impl/mld_saggrmat_nosmth_asb.F90
mlprec/impl/mld_saggrmat_nosmth_asb.f90
mlprec/impl/mld_saggrmat_smth_asb.F90
mlprec/impl/mld_saggrmat_smth_asb.f90
mlprec/impl/mld_scoarse_bld.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_sprecaply.f90
mlprec/impl/mld_sprecinit.F90
mlprec/impl/mld_sprecset.F90
mlprec/impl/mld_z_onelev_impl.f90
mlprec/impl/mld_zaggrmat_asb.f90
mlprec/impl/mld_zaggrmat_biz_asb.f90
mlprec/impl/mld_zaggrmat_minnrg_asb.F90
mlprec/impl/mld_zaggrmat_minnrg_asb.f90
mlprec/impl/mld_zaggrmat_nosmth_asb.F90
mlprec/impl/mld_zaggrmat_nosmth_asb.f90
mlprec/impl/mld_zaggrmat_smth_asb.F90
mlprec/impl/mld_zaggrmat_smth_asb.f90
mlprec/impl/mld_zcoarse_bld.f90
mlprec/impl/mld_zmlprec_bld.f90
mlprec/impl/mld_zprecaply.f90
mlprec/impl/mld_zprecinit.F90
mlprec/impl/mld_zprecset.F90
mlprec/mld_base_prec_type.F90
mlprec/mld_c_inner_mod.f90
mlprec/mld_c_move_alloc_mod.f90
mlprec/mld_c_onelev_mod.f90
mlprec/mld_c_prec_mod.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_d_move_alloc_mod.f90
mlprec/mld_d_onelev_mod.f90
mlprec/mld_d_prec_mod.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_inner_mod.f90
mlprec/mld_s_move_alloc_mod.f90
mlprec/mld_s_onelev_mod.f90
mlprec/mld_s_prec_mod.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_inner_mod.f90
mlprec/mld_z_move_alloc_mod.f90
mlprec/mld_z_onelev_mod.f90
mlprec/mld_z_prec_mod.f90
mlprec/mld_z_prec_type.f90
tests/pdegen/ppde2d.f90
tests/pdegen/ppde3d.f90
tests/pdegen/runs/ppde.inp
tests/pdegen/spde2d.f90
tests/pdegen/spde3d.f90
Merge NewNL branch.
13 years ago
Salvatore Filippone
7586e725ff
mld2p4-NewNL:
...
mlprec/mld_c_move_alloc_mod.f90
mlprec/mld_d_move_alloc_mod.f90
mlprec/mld_s_move_alloc_mod.f90
mlprec/mld_z_move_alloc_mod.f90
Fold move_alloc into onelev and prec_type.
13 years ago
Salvatore Filippone
96ddd0a2bb
mld2p4-NewNL:
...
mlprec/Makefile
mlprec/impl/mld_c_onelev_impl.f90
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_cprecinit.F90
mlprec/impl/mld_cprecset.F90
mlprec/impl/mld_d_onelev_impl.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_s_onelev_impl.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_sprecinit.F90
mlprec/impl/mld_sprecset.F90
mlprec/impl/mld_z_onelev_impl.f90
mlprec/impl/mld_zmlprec_bld.f90
mlprec/impl/mld_zprecinit.F90
mlprec/impl/mld_zprecset.F90
mlprec/mld_base_prec_type.F90
mlprec/mld_c_inner_mod.f90
mlprec/mld_c_move_alloc_mod.f90
mlprec/mld_c_onelev_mod.f90
mlprec/mld_c_prec_mod.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_d_move_alloc_mod.f90
mlprec/mld_d_onelev_mod.f90
mlprec/mld_d_prec_mod.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_inner_mod.f90
mlprec/mld_s_move_alloc_mod.f90
mlprec/mld_s_onelev_mod.f90
mlprec/mld_s_prec_mod.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_inner_mod.f90
mlprec/mld_z_move_alloc_mod.f90
mlprec/mld_z_onelev_mod.f90
mlprec/mld_z_prec_mod.f90
mlprec/mld_z_prec_type.f90
tests/pdegen/ppde2d.f90
tests/pdegen/ppde3d.f90
tests/pdegen/runs/ppde.inp
tests/pdegen/spde2d.f90
tests/pdegen/spde3d.f90
Working version of choice of levels with coarse space size.
13 years ago
Salvatore Filippone
aab68f2bf3
mld2p4-NewNL:
...
mlprec/impl/mld_c_base_smoother_impl.f90
mlprec/impl/mld_c_onelev_impl.f90
mlprec/impl/mld_d_base_smoother_impl.f90
mlprec/impl/mld_d_onelev_impl.f90
mlprec/impl/mld_s_base_smoother_impl.f90
mlprec/impl/mld_s_onelev_impl.f90
mlprec/impl/mld_z_base_smoother_impl.f90
mlprec/impl/mld_z_onelev_impl.f90
Fix recursive deallocate calls.
13 years ago
Salvatore Filippone
d76e2e2a6e
mld2p4-2:
...
mlprec/impl/mld_c_base_smoother_impl.f90
mlprec/impl/mld_c_onelev_impl.f90
mlprec/impl/mld_d_base_smoother_impl.f90
mlprec/impl/mld_d_onelev_impl.f90
mlprec/impl/mld_s_base_smoother_impl.f90
mlprec/impl/mld_s_onelev_impl.f90
mlprec/impl/mld_z_base_smoother_impl.f90
mlprec/impl/mld_z_onelev_impl.f90
Fix recursive deallocate calls.
13 years ago
Salvatore Filippone
9c4259c3d4
mld2p4-tpre-newNL
...
mlprec/mld_c_inner_mod.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_s_inner_mod.f90
mlprec/mld_z_inner_mod.f90
Pretty-printing.
13 years ago
Salvatore Filippone
788d394f58
mld2p4-NewNL:
...
mlprec/impl/mld_caggrmat_asb.f90
mlprec/impl/mld_caggrmat_biz_asb.f90
mlprec/impl/mld_caggrmat_minnrg_asb.f90
mlprec/impl/mld_caggrmat_nosmth_asb.f90
mlprec/impl/mld_caggrmat_smth_asb.f90
mlprec/impl/mld_daggrmat_asb.f90
mlprec/impl/mld_daggrmat_biz_asb.f90
mlprec/impl/mld_daggrmat_minnrg_asb.f90
mlprec/impl/mld_daggrmat_nosmth_asb.f90
mlprec/impl/mld_daggrmat_smth_asb.f90
mlprec/impl/mld_saggrmat_asb.f90
mlprec/impl/mld_saggrmat_biz_asb.f90
mlprec/impl/mld_saggrmat_minnrg_asb.f90
mlprec/impl/mld_saggrmat_nosmth_asb.f90
mlprec/impl/mld_saggrmat_smth_asb.f90
mlprec/impl/mld_zaggrmat_asb.f90
mlprec/impl/mld_zaggrmat_biz_asb.f90
mlprec/impl/mld_zaggrmat_minnrg_asb.f90
mlprec/impl/mld_zaggrmat_nosmth_asb.f90
mlprec/impl/mld_zaggrmat_smth_asb.f90
mlprec/mld_c_inner_mod.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_s_inner_mod.f90
mlprec/mld_z_inner_mod.f90
A bit of internal cleanup.
13 years ago
Salvatore Filippone
acb96d42cf
mld2p4-tpre-NewNL:
...
mlprec/impl/mld_caggrmat_biz_asb.F90
mlprec/impl/mld_caggrmat_biz_asb.f90
mlprec/impl/mld_caggrmat_minnrg_asb.F90
mlprec/impl/mld_caggrmat_minnrg_asb.f90
mlprec/impl/mld_caggrmat_nosmth_asb.F90
mlprec/impl/mld_caggrmat_nosmth_asb.f90
mlprec/impl/mld_caggrmat_smth_asb.F90
mlprec/impl/mld_caggrmat_smth_asb.f90
mlprec/impl/mld_daggrmat_biz_asb.F90
mlprec/impl/mld_daggrmat_biz_asb.f90
mlprec/impl/mld_daggrmat_minnrg_asb.F90
mlprec/impl/mld_daggrmat_minnrg_asb.f90
mlprec/impl/mld_daggrmat_nosmth_asb.F90
mlprec/impl/mld_daggrmat_nosmth_asb.f90
mlprec/impl/mld_daggrmat_smth_asb.F90
mlprec/impl/mld_daggrmat_smth_asb.f90
mlprec/impl/mld_saggrmat_biz_asb.F90
mlprec/impl/mld_saggrmat_biz_asb.f90
mlprec/impl/mld_saggrmat_minnrg_asb.F90
mlprec/impl/mld_saggrmat_minnrg_asb.f90
mlprec/impl/mld_saggrmat_nosmth_asb.F90
mlprec/impl/mld_saggrmat_nosmth_asb.f90
mlprec/impl/mld_saggrmat_smth_asb.F90
mlprec/impl/mld_saggrmat_smth_asb.f90
mlprec/impl/mld_zaggrmat_biz_asb.F90
mlprec/impl/mld_zaggrmat_biz_asb.f90
mlprec/impl/mld_zaggrmat_minnrg_asb.F90
mlprec/impl/mld_zaggrmat_minnrg_asb.f90
mlprec/impl/mld_zaggrmat_nosmth_asb.F90
mlprec/impl/mld_zaggrmat_nosmth_asb.f90
mlprec/impl/mld_zaggrmat_smth_asb.F90
mlprec/impl/mld_zaggrmat_smth_asb.f90
MPI no longer used directly. Step 2
13 years ago
Salvatore Filippone
029c78bbf4
mld2p4-tpre-NewNL:
...
mlprec/impl/mld_caggrmat_minnrg_asb.F90
mlprec/impl/mld_caggrmat_nosmth_asb.F90
mlprec/impl/mld_caggrmat_smth_asb.F90
mlprec/impl/mld_daggrmat_minnrg_asb.F90
mlprec/impl/mld_daggrmat_nosmth_asb.F90
mlprec/impl/mld_daggrmat_smth_asb.F90
mlprec/impl/mld_saggrmat_minnrg_asb.F90
mlprec/impl/mld_saggrmat_nosmth_asb.F90
mlprec/impl/mld_saggrmat_smth_asb.F90
mlprec/impl/mld_zaggrmat_minnrg_asb.F90
mlprec/impl/mld_zaggrmat_nosmth_asb.F90
mlprec/impl/mld_zaggrmat_smth_asb.F90
MPI no longer used directly. Step 1.
13 years ago
Salvatore Filippone
13d9fd75e8
mld2p4-tpre-NewNL:
...
mlprec/impl/mld_caggrmat_minnrg_asb.F90
mlprec/impl/mld_caggrmat_nosmth_asb.F90
mlprec/impl/mld_caggrmat_smth_asb.F90
mlprec/impl/mld_daggrmat_minnrg_asb.F90
mlprec/impl/mld_daggrmat_nosmth_asb.F90
mlprec/impl/mld_daggrmat_smth_asb.F90
mlprec/impl/mld_saggrmat_minnrg_asb.F90
mlprec/impl/mld_saggrmat_nosmth_asb.F90
mlprec/impl/mld_saggrmat_smth_asb.F90
mlprec/impl/mld_zaggrmat_minnrg_asb.F90
mlprec/impl/mld_zaggrmat_nosmth_asb.F90
mlprec/impl/mld_zaggrmat_smth_asb.F90
MPI no longer used directly. Step 1.
13 years ago
Salvatore Filippone
e5f9b851ce
mld2p4-NewML:
...
mlprec/impl/Makefile
mlprec/impl/mld_caggrmat_asb.f90
mlprec/impl/mld_caggrmat_minnrg_asb.F90
mlprec/impl/mld_caggrmat_nosmth_asb.F90
mlprec/impl/mld_caggrmat_smth_asb.F90
mlprec/impl/mld_daggrmat_asb.f90
mlprec/impl/mld_daggrmat_minnrg_asb.F90
mlprec/impl/mld_daggrmat_nosmth_asb.F90
mlprec/impl/mld_daggrmat_smth_asb.F90
mlprec/impl/mld_dprecinit.F90
mlprec/impl/mld_dprecset.F90
mlprec/impl/mld_saggrmat_asb.f90
mlprec/impl/mld_saggrmat_minnrg_asb.F90
mlprec/impl/mld_saggrmat_nosmth_asb.F90
mlprec/impl/mld_saggrmat_smth_asb.F90
mlprec/impl/mld_zaggrmat_asb.f90
mlprec/impl/mld_zaggrmat_minnrg_asb.F90
mlprec/impl/mld_zaggrmat_nosmth_asb.F90
mlprec/impl/mld_zaggrmat_smth_asb.F90
mlprec/mld_base_prec_type.F90
mlprec/mld_c_inner_mod.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_inner_mod.f90
mlprec/mld_z_inner_mod.f90
tests/pdegen/runs/ppde.inp
1. New _biz_asb routines
2. New interface declarations.
13 years ago
Salvatore Filippone
f48e9487b5
mld2p4-2:
...
mlprec/mld_c_prec_type.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_prec_type.f90
When nlev=1 make sure to start dump from 1.
13 years ago
Salvatore Filippone
534abb9345
*** empty log message ***
13 years ago
Salvatore Filippone
753dba448d
mld2p4-2:
...
examples/fileread/mld_cexample_1lev.f90
examples/fileread/mld_cexample_ml.f90
examples/fileread/mld_dexample_1lev.f90
examples/fileread/mld_dexample_ml.f90
examples/fileread/mld_sexample_1lev.f90
examples/fileread/mld_sexample_ml.f90
examples/fileread/mld_zexample_1lev.f90
examples/fileread/mld_zexample_ml.f90
tests/fileread/cf_sample.f90
tests/fileread/df_sample.f90
tests/fileread/sf_sample.f90
tests/fileread/zf_sample.f90
New gather usage.
13 years ago
Salvatore Filippone
15ff9bfa5a
mld2p4-2:
...
mld_dexample_1lev.f90
mld_dexample_ml.f90
mld_sexample_1lev.f90
mld_sexample_ml.f90
Fixed missing ZERO on use.
13 years ago
Salvatore Filippone
6a6a62ee80
mld2p4-2:
...
tests/pdegen/ppde2d.f90
tests/pdegen/ppde3d.f90
tests/pdegen/spde2d.f90
tests/pdegen/spde3d.f90
Fixed missing ZERO on use.
13 years ago
Salvatore Filippone
5e9593fa7a
mld2p4-2:
...
examples/pdegen/mld_dexample_1lev.f90
examples/pdegen/mld_dexample_ml.f90
examples/pdegen/mld_sexample_1lev.f90
examples/pdegen/mld_sexample_ml.f90
tests/pdegen/ppde2d.f90
tests/pdegen/ppde3d.f90
tests/pdegen/spde2d.f90
tests/pdegen/spde3d.f90
Cray FTN does not allow a contained procedure as an argument, so put
in a separate module.
13 years ago
Salvatore Filippone
3203682a24
mld2p4-NewML
...
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_zmlprec_bld.f90
Fix silly bug in broadcast.
13 years ago
Salvatore Filippone
efcaa9c31e
mld2p4-2
...
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_zmlprec_bld.f90
Fix silly bug in broadcast.
13 years ago
Salvatore Filippone
d02ae5c041
mld2p4-2
...
mlprec/impl/mld_cmlprec_bld.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/impl/mld_smlprec_bld.f90
mlprec/impl/mld_zmlprec_bld.f90
Fix indentation.
13 years ago
Salvatore Filippone
d53eae40a2
New strategy for choosing number of levels
13 years ago
Salvatore Filippone
b10ed650bb
mld2p4-2:
...
mlprec/mld_base_prec_type.F90
Changed name of scale option
13 years ago
Salvatore Filippone
9f3f1b1876
mld2p4-2:
...
examples/pdegen/mld_dexample_1lev.f90
examples/pdegen/mld_dexample_ml.f90
examples/pdegen/mld_sexample_1lev.f90
examples/pdegen/mld_sexample_ml.f90
mlprec/mld_base_prec_type.F90
New scaling options (to be implemented).
Fixed matgen in examples (to be tested).
13 years ago
Salvatore Filippone
34581e785e
mld2p4-2:
...
mlprec/impl/mld_caggrmat_asb.f90
mlprec/impl/mld_caggrmat_minnrg_asb.F90
mlprec/impl/mld_caggrmat_nosmth_asb.F90
mlprec/impl/mld_caggrmat_smth_asb.F90
mlprec/impl/mld_daggrmat_asb.f90
mlprec/impl/mld_daggrmat_minnrg_asb.F90
mlprec/impl/mld_daggrmat_nosmth_asb.F90
mlprec/impl/mld_daggrmat_smth_asb.F90
mlprec/impl/mld_saggrmat_asb.f90
mlprec/impl/mld_saggrmat_minnrg_asb.F90
mlprec/impl/mld_saggrmat_nosmth_asb.F90
mlprec/impl/mld_saggrmat_smth_asb.F90
mlprec/impl/mld_zaggrmat_asb.f90
mlprec/impl/mld_zaggrmat_minnrg_asb.F90
mlprec/impl/mld_zaggrmat_nosmth_asb.F90
mlprec/impl/mld_zaggrmat_smth_asb.F90
tests/pdegen/runs/ppde.inp
Unified matrix aggregation routines.
13 years ago