Salvatore Filippone
c6c5cb35f2
Switch mld into amg in configry
4 years ago
Salvatore Filippone
47b5d86fbf
Merge branch 'smoothed-parm' of https://github.com/sfilippone/mld2p4-2 into smoothed-parm
...
# Conflicts:
# config/pac.m4
# mlprec/impl/mld_dslud_interface.c
# mlprec/impl/mld_zslud_interface.c
5 years ago
Salvatore Filippone
2f1d6e29bb
Fixes for interfacing with multiple versions of SuperLU_DIST
5 years ago
Salvatore Filippone
6fb0172cd7
Update support for SuperLU_Dist version 6
5 years ago
Salvatore Filippone
637a01a47a
Update minimum version requirements.
6 years ago
Salvatore Filippone
b8900beee3
Merge branch 'MixedI8' into mergemixed. Fixed configure for MUMPS vs LPK8
6 years ago
Salvatore Filippone
78739f1fb5
Further fixes for MUMPS configry.
6 years ago
Salvatore Filippone
d2d1271113
Improve configure to search for MUMPS includes when modules not available.
6 years ago
Salvatore Filippone
ae62e3abfb
Merge branch 'development' into MixedI8
6 years ago
Salvatore Filippone
871f00cc27
Fix configry for SuperLU.
6 years ago
Salvatore Filippone
2fbd732ee8
Fix configry for SuperLU detection.
7 years ago
Salvatore Filippone
2f30fe8e1e
Fixed configry for both Fortran and C interface to MUMPS.
7 years ago
Salvatore Filippone
dd95c83f47
Fix example of use of configure in documentation.
7 years ago
Salvatore Filippone
12ba7484ad
Fix check for PSBLAS version limiting USE of modules.
7 years ago
Salvatore Filippone
da89066c21
Add option in mumps for modules dir.
7 years ago
Salvatore Filippone
fc7ed00981
Fixes for new cbind-version of psblas 3.5.0
7 years ago
Salvatore Filippone
f47513eb80
mld2p4-2:
...
Fix psblas version in help message.
8 years ago
Salvatore Filippone
37c17b4fb6
mld2p4-fxprec:
...
config/pac.m4
configure
Fix configure options for SuperLU_Dist
8 years ago
Salvatore Filippone
289fdc3b2a
mld2p4-2:
...
config/pac.m4
configure
mlprec/impl/mld_dslud_interface.c
mlprec/impl/mld_zslud_interface.c
mlprec/mld_c_prec_type.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_prec_type.f90
Added coarse_solver tracker in prec_type.
Fixed configure and Xslud_interface for SuperLU_Dist version 5.
8 years ago
Salvatore Filippone
cbe6426bef
mld2p4-2:
...
config/pac.m4
configure
Added lib64 to search for SUperLU
8 years ago
Salvatore Filippone
ad4587569f
mld2p4:
...
Make.inc.in
config/ax_f90_module_extension.m4
config/pac.m4
configure.ac
configure
examples/fileread/Makefile
examples/pdegen/Makefile
mlprec/Makefile
mlprec/impl/Makefile
mlprec/impl/level/Makefile
mlprec/impl/smoother/Makefile
mlprec/impl/solver/Makefile
tests/fileread/Makefile
tests/newslv/Makefile
tests/pdegen/Makefile
Changes from rpmtest branch. Should be working now.
8 years ago
Salvatore Filippone
808a04fb1e
mld2p4-2:
...
config/pac.m4
configure
Make SLU config flag coherent with ifdefs in source code.
8 years ago
Salvatore Filippone
e6d17093a4
mld2p4-2:
...
LICENSE
config/pac.m4
configure
docs/html/index.html
docs/html/node18.html
docs/html/node26.html
docs/html/node28.html
docs/html/userhtml.html
docs/mld2p4-2.1-guide.pdf
docs/src/license.tex
docs/src/userguide.tex
docs/src/userhtml.tex
docs/src/userinterface.tex
examples/fileread/data_input.f90
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
examples/pdegen/data_input.f90
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/archive/mld_c_as_smoother_impl.f90
mlprec/archive/mld_c_base_smoother_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_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_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_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/level/mld_c_base_onelev_build.f90
mlprec/impl/level/mld_c_base_onelev_check.f90
mlprec/impl/level/mld_c_base_onelev_cnv.f90
mlprec/impl/level/mld_c_base_onelev_csetc.f90
mlprec/impl/level/mld_c_base_onelev_cseti.F90
mlprec/impl/level/mld_c_base_onelev_csetr.f90
mlprec/impl/level/mld_c_base_onelev_descr.f90
mlprec/impl/level/mld_c_base_onelev_dump.f90
mlprec/impl/level/mld_c_base_onelev_free.f90
mlprec/impl/level/mld_c_base_onelev_setc.f90
mlprec/impl/level/mld_c_base_onelev_seti.F90
mlprec/impl/level/mld_c_base_onelev_setr.f90
mlprec/impl/level/mld_c_base_onelev_setsm.F90
mlprec/impl/level/mld_c_base_onelev_setsv.F90
mlprec/impl/level/mld_d_base_onelev_build.f90
mlprec/impl/level/mld_d_base_onelev_check.f90
mlprec/impl/level/mld_d_base_onelev_cnv.f90
mlprec/impl/level/mld_d_base_onelev_csetc.f90
mlprec/impl/level/mld_d_base_onelev_cseti.F90
mlprec/impl/level/mld_d_base_onelev_csetr.f90
mlprec/impl/level/mld_d_base_onelev_descr.f90
mlprec/impl/level/mld_d_base_onelev_dump.f90
mlprec/impl/level/mld_d_base_onelev_free.f90
mlprec/impl/level/mld_d_base_onelev_setc.f90
mlprec/impl/level/mld_d_base_onelev_seti.F90
mlprec/impl/level/mld_d_base_onelev_setr.f90
mlprec/impl/level/mld_d_base_onelev_setsm.F90
mlprec/impl/level/mld_d_base_onelev_setsv.F90
mlprec/impl/level/mld_s_base_onelev_build.f90
mlprec/impl/level/mld_s_base_onelev_check.f90
mlprec/impl/level/mld_s_base_onelev_cnv.f90
mlprec/impl/level/mld_s_base_onelev_csetc.f90
mlprec/impl/level/mld_s_base_onelev_cseti.F90
mlprec/impl/level/mld_s_base_onelev_csetr.f90
mlprec/impl/level/mld_s_base_onelev_descr.f90
mlprec/impl/level/mld_s_base_onelev_dump.f90
mlprec/impl/level/mld_s_base_onelev_free.f90
mlprec/impl/level/mld_s_base_onelev_setc.f90
mlprec/impl/level/mld_s_base_onelev_seti.F90
mlprec/impl/level/mld_s_base_onelev_setr.f90
mlprec/impl/level/mld_s_base_onelev_setsm.F90
mlprec/impl/level/mld_s_base_onelev_setsv.F90
mlprec/impl/level/mld_z_base_onelev_build.f90
mlprec/impl/level/mld_z_base_onelev_check.f90
mlprec/impl/level/mld_z_base_onelev_cnv.f90
mlprec/impl/level/mld_z_base_onelev_csetc.f90
mlprec/impl/level/mld_z_base_onelev_cseti.F90
mlprec/impl/level/mld_z_base_onelev_csetr.f90
mlprec/impl/level/mld_z_base_onelev_descr.f90
mlprec/impl/level/mld_z_base_onelev_dump.f90
mlprec/impl/level/mld_z_base_onelev_free.f90
mlprec/impl/level/mld_z_base_onelev_setc.f90
mlprec/impl/level/mld_z_base_onelev_seti.F90
mlprec/impl/level/mld_z_base_onelev_setr.f90
mlprec/impl/level/mld_z_base_onelev_setsm.F90
mlprec/impl/level/mld_z_base_onelev_setsv.F90
mlprec/impl/mld_c_dec_map_bld.f90
mlprec/impl/mld_c_extprol_bld.f90
mlprec/impl/mld_c_hierarchy_bld.f90
mlprec/impl/mld_c_lev_aggrmap_bld.f90
mlprec/impl/mld_c_lev_aggrmat_asb.f90
mlprec/impl/mld_c_smoothers_bld.f90
mlprec/impl/mld_caggrmap_bld.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_nosmth_asb.f90
mlprec/impl/mld_caggrmat_smth_asb.f90
mlprec/impl/mld_ccprecset.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_cprecinit.F90
mlprec/impl/mld_cprecset.F90
mlprec/impl/mld_csp_renum.f90
mlprec/impl/mld_d_dec_map_bld.f90
mlprec/impl/mld_d_extprol_bld.f90
mlprec/impl/mld_d_hierarchy_bld.f90
mlprec/impl/mld_d_lev_aggrmap_bld.f90
mlprec/impl/mld_d_lev_aggrmat_asb.f90
mlprec/impl/mld_d_smoothers_bld.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_nosmth_asb.f90
mlprec/impl/mld_daggrmat_smth_asb.f90
mlprec/impl/mld_dcprecset.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_dprecinit.F90
mlprec/impl/mld_dprecset.F90
mlprec/impl/mld_dsp_renum.f90
mlprec/impl/mld_s_dec_map_bld.f90
mlprec/impl/mld_s_extprol_bld.f90
mlprec/impl/mld_s_hierarchy_bld.f90
mlprec/impl/mld_s_lev_aggrmap_bld.f90
mlprec/impl/mld_s_lev_aggrmat_asb.f90
mlprec/impl/mld_s_smoothers_bld.f90
mlprec/impl/mld_saggrmap_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_scprecset.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_sprecinit.F90
mlprec/impl/mld_sprecset.F90
mlprec/impl/mld_ssp_renum.f90
mlprec/impl/mld_z_dec_map_bld.f90
mlprec/impl/mld_z_extprol_bld.f90
mlprec/impl/mld_z_hierarchy_bld.f90
mlprec/impl/mld_z_lev_aggrmap_bld.f90
mlprec/impl/mld_z_lev_aggrmat_asb.f90
mlprec/impl/mld_z_onelev_impl.f90
mlprec/impl/mld_z_smoothers_bld.f90
mlprec/impl/mld_zaggrmap_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_zcprecset.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/impl/mld_zprecinit.F90
mlprec/impl/mld_zprecset.F90
mlprec/impl/mld_zsp_renum.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_clone.f90
mlprec/impl/smoother/mld_c_as_smoother_cnv.f90
mlprec/impl/smoother/mld_c_as_smoother_csetc.f90
mlprec/impl/smoother/mld_c_as_smoother_cseti.f90
mlprec/impl/smoother/mld_c_as_smoother_csetr.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_prol_a.f90
mlprec/impl/smoother/mld_c_as_smoother_prol_v.f90
mlprec/impl/smoother/mld_c_as_smoother_restr_a.f90
mlprec/impl/smoother/mld_c_as_smoother_restr_v.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_clone.f90
mlprec/impl/smoother/mld_c_base_smoother_cnv.f90
mlprec/impl/smoother/mld_c_base_smoother_csetc.f90
mlprec/impl/smoother/mld_c_base_smoother_cseti.f90
mlprec/impl/smoother/mld_c_base_smoother_csetr.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_c_jac_smoother_clone.f90
mlprec/impl/smoother/mld_c_jac_smoother_cnv.f90
mlprec/impl/smoother/mld_c_jac_smoother_dmp.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_clone.f90
mlprec/impl/smoother/mld_d_as_smoother_cnv.f90
mlprec/impl/smoother/mld_d_as_smoother_csetc.f90
mlprec/impl/smoother/mld_d_as_smoother_cseti.f90
mlprec/impl/smoother/mld_d_as_smoother_csetr.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_prol_a.f90
mlprec/impl/smoother/mld_d_as_smoother_prol_v.f90
mlprec/impl/smoother/mld_d_as_smoother_restr_a.f90
mlprec/impl/smoother/mld_d_as_smoother_restr_v.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_clone.f90
mlprec/impl/smoother/mld_d_base_smoother_cnv.f90
mlprec/impl/smoother/mld_d_base_smoother_csetc.f90
mlprec/impl/smoother/mld_d_base_smoother_cseti.f90
mlprec/impl/smoother/mld_d_base_smoother_csetr.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_d_jac_smoother_clone.f90
mlprec/impl/smoother/mld_d_jac_smoother_cnv.f90
mlprec/impl/smoother/mld_d_jac_smoother_dmp.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_clone.f90
mlprec/impl/smoother/mld_s_as_smoother_cnv.f90
mlprec/impl/smoother/mld_s_as_smoother_csetc.f90
mlprec/impl/smoother/mld_s_as_smoother_cseti.f90
mlprec/impl/smoother/mld_s_as_smoother_csetr.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_prol_a.f90
mlprec/impl/smoother/mld_s_as_smoother_prol_v.f90
mlprec/impl/smoother/mld_s_as_smoother_restr_a.f90
mlprec/impl/smoother/mld_s_as_smoother_restr_v.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_clone.f90
mlprec/impl/smoother/mld_s_base_smoother_cnv.f90
mlprec/impl/smoother/mld_s_base_smoother_csetc.f90
mlprec/impl/smoother/mld_s_base_smoother_cseti.f90
mlprec/impl/smoother/mld_s_base_smoother_csetr.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_s_jac_smoother_clone.f90
mlprec/impl/smoother/mld_s_jac_smoother_cnv.f90
mlprec/impl/smoother/mld_s_jac_smoother_dmp.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_clone.f90
mlprec/impl/smoother/mld_z_as_smoother_cnv.f90
mlprec/impl/smoother/mld_z_as_smoother_csetc.f90
mlprec/impl/smoother/mld_z_as_smoother_cseti.f90
mlprec/impl/smoother/mld_z_as_smoother_csetr.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_prol_a.f90
mlprec/impl/smoother/mld_z_as_smoother_prol_v.f90
mlprec/impl/smoother/mld_z_as_smoother_restr_a.f90
mlprec/impl/smoother/mld_z_as_smoother_restr_v.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_clone.f90
mlprec/impl/smoother/mld_z_base_smoother_cnv.f90
mlprec/impl/smoother/mld_z_base_smoother_csetc.f90
mlprec/impl/smoother/mld_z_base_smoother_cseti.f90
mlprec/impl/smoother/mld_z_base_smoother_csetr.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/smoother/mld_z_jac_smoother_clone.f90
mlprec/impl/smoother/mld_z_jac_smoother_cnv.f90
mlprec/impl/smoother/mld_z_jac_smoother_dmp.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_clone.f90
mlprec/impl/solver/mld_c_base_solver_cnv.f90
mlprec/impl/solver/mld_c_base_solver_csetc.f90
mlprec/impl/solver/mld_c_base_solver_cseti.f90
mlprec/impl/solver/mld_c_base_solver_csetr.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_bwgs_solver_apply.f90
mlprec/impl/solver/mld_c_bwgs_solver_apply_vect.f90
mlprec/impl/solver/mld_c_bwgs_solver_bld.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_diag_solver_clone.f90
mlprec/impl/solver/mld_c_diag_solver_cnv.f90
mlprec/impl/solver/mld_c_diag_solver_dmp.f90
mlprec/impl/solver/mld_c_gs_solver_apply.f90
mlprec/impl/solver/mld_c_gs_solver_apply_vect.f90
mlprec/impl/solver/mld_c_gs_solver_bld.f90
mlprec/impl/solver/mld_c_gs_solver_clone.f90
mlprec/impl/solver/mld_c_gs_solver_cnv.f90
mlprec/impl/solver/mld_c_gs_solver_dmp.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_id_solver_clone.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_clone.f90
mlprec/impl/solver/mld_c_ilu_solver_cnv.f90
mlprec/impl/solver/mld_c_ilu_solver_dmp.f90
mlprec/impl/solver/mld_c_mumps_solver_apply.F90
mlprec/impl/solver/mld_c_mumps_solver_apply_vect.F90
mlprec/impl/solver/mld_c_mumps_solver_bld.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_clone.f90
mlprec/impl/solver/mld_d_base_solver_cnv.f90
mlprec/impl/solver/mld_d_base_solver_csetc.f90
mlprec/impl/solver/mld_d_base_solver_cseti.f90
mlprec/impl/solver/mld_d_base_solver_csetr.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_bwgs_solver_apply.f90
mlprec/impl/solver/mld_d_bwgs_solver_apply_vect.f90
mlprec/impl/solver/mld_d_bwgs_solver_bld.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_diag_solver_clone.f90
mlprec/impl/solver/mld_d_diag_solver_cnv.f90
mlprec/impl/solver/mld_d_diag_solver_dmp.f90
mlprec/impl/solver/mld_d_gs_solver_apply.f90
mlprec/impl/solver/mld_d_gs_solver_apply_vect.f90
mlprec/impl/solver/mld_d_gs_solver_bld.f90
mlprec/impl/solver/mld_d_gs_solver_clone.f90
mlprec/impl/solver/mld_d_gs_solver_cnv.f90
mlprec/impl/solver/mld_d_gs_solver_dmp.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_id_solver_clone.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_clone.f90
mlprec/impl/solver/mld_d_ilu_solver_cnv.f90
mlprec/impl/solver/mld_d_ilu_solver_dmp.f90
mlprec/impl/solver/mld_d_mumps_solver_apply.F90
mlprec/impl/solver/mld_d_mumps_solver_apply_vect.F90
mlprec/impl/solver/mld_d_mumps_solver_bld.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_clone.f90
mlprec/impl/solver/mld_s_base_solver_cnv.f90
mlprec/impl/solver/mld_s_base_solver_csetc.f90
mlprec/impl/solver/mld_s_base_solver_cseti.f90
mlprec/impl/solver/mld_s_base_solver_csetr.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_bwgs_solver_apply.f90
mlprec/impl/solver/mld_s_bwgs_solver_apply_vect.f90
mlprec/impl/solver/mld_s_bwgs_solver_bld.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_diag_solver_clone.f90
mlprec/impl/solver/mld_s_diag_solver_cnv.f90
mlprec/impl/solver/mld_s_diag_solver_dmp.f90
mlprec/impl/solver/mld_s_gs_solver_apply.f90
mlprec/impl/solver/mld_s_gs_solver_apply_vect.f90
mlprec/impl/solver/mld_s_gs_solver_bld.f90
mlprec/impl/solver/mld_s_gs_solver_clone.f90
mlprec/impl/solver/mld_s_gs_solver_cnv.f90
mlprec/impl/solver/mld_s_gs_solver_dmp.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_id_solver_clone.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_clone.f90
mlprec/impl/solver/mld_s_ilu_solver_cnv.f90
mlprec/impl/solver/mld_s_ilu_solver_dmp.f90
mlprec/impl/solver/mld_s_mumps_solver_apply.F90
mlprec/impl/solver/mld_s_mumps_solver_apply_vect.F90
mlprec/impl/solver/mld_s_mumps_solver_bld.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_clone.f90
mlprec/impl/solver/mld_z_base_solver_cnv.f90
mlprec/impl/solver/mld_z_base_solver_csetc.f90
mlprec/impl/solver/mld_z_base_solver_cseti.f90
mlprec/impl/solver/mld_z_base_solver_csetr.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_bwgs_solver_apply.f90
mlprec/impl/solver/mld_z_bwgs_solver_apply_vect.f90
mlprec/impl/solver/mld_z_bwgs_solver_bld.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_diag_solver_clone.f90
mlprec/impl/solver/mld_z_diag_solver_cnv.f90
mlprec/impl/solver/mld_z_diag_solver_dmp.f90
mlprec/impl/solver/mld_z_gs_solver_apply.f90
mlprec/impl/solver/mld_z_gs_solver_apply_vect.f90
mlprec/impl/solver/mld_z_gs_solver_bld.f90
mlprec/impl/solver/mld_z_gs_solver_clone.f90
mlprec/impl/solver/mld_z_gs_solver_cnv.f90
mlprec/impl/solver/mld_z_gs_solver_dmp.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_id_solver_clone.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_clone.f90
mlprec/impl/solver/mld_z_ilu_solver_cnv.f90
mlprec/impl/solver/mld_z_ilu_solver_dmp.f90
mlprec/impl/solver/mld_z_mumps_solver_apply.F90
mlprec/impl/solver/mld_z_mumps_solver_apply_vect.F90
mlprec/impl/solver/mld_z_mumps_solver_bld.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_diag_solver.f90
mlprec/mld_c_gs_solver.f90
mlprec/mld_c_id_solver.f90
mlprec/mld_c_ilu_fact_mod.f90
mlprec/mld_c_ilu_solver.f90
mlprec/mld_c_inner_mod.f90
mlprec/mld_c_jac_smoother.f90
mlprec/mld_c_mumps_solver.F90
mlprec/mld_c_onelev_mod.f90
mlprec/mld_c_prec_mod.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_c_slu_solver.F90
mlprec/mld_c_sludist_solver.F90
mlprec/mld_c_umf_solver.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_gs_solver.f90
mlprec/mld_d_id_solver.f90
mlprec/mld_d_ilu_fact_mod.f90
mlprec/mld_d_ilu_solver.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_d_jac_smoother.f90
mlprec/mld_d_mumps_solver.F90
mlprec/mld_d_onelev_mod.f90
mlprec/mld_d_prec_mod.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_d_slu_solver.F90
mlprec/mld_d_sludist_solver.F90
mlprec/mld_d_umf_solver.F90
mlprec/mld_prec_mod.f90
mlprec/mld_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_gs_solver.f90
mlprec/mld_s_id_solver.f90
mlprec/mld_s_ilu_fact_mod.f90
mlprec/mld_s_ilu_solver.f90
mlprec/mld_s_inner_mod.f90
mlprec/mld_s_jac_smoother.f90
mlprec/mld_s_mumps_solver.F90
mlprec/mld_s_onelev_mod.f90
mlprec/mld_s_prec_mod.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_s_slu_solver.F90
mlprec/mld_s_sludist_solver.F90
mlprec/mld_s_umf_solver.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_gs_solver.f90
mlprec/mld_z_id_solver.f90
mlprec/mld_z_ilu_fact_mod.f90
mlprec/mld_z_ilu_solver.f90
mlprec/mld_z_inner_mod.f90
mlprec/mld_z_jac_smoother.f90
mlprec/mld_z_mumps_solver.F90
mlprec/mld_z_onelev_mod.f90
mlprec/mld_z_prec_mod.f90
mlprec/mld_z_prec_type.f90
mlprec/mld_z_slu_solver.F90
mlprec/mld_z_sludist_solver.F90
mlprec/mld_z_umf_solver.F90
tests/fileread/data_input.f90
tests/fileread/mld_cf_sample.f90
tests/fileread/mld_df_sample.f90
tests/fileread/mld_sf_sample.f90
tests/fileread/mld_zf_sample.f90
tests/newslv/data_input.f90
tests/newslv/mld_d_tlu_solver.f90
tests/newslv/mld_d_tlu_solver_impl.f90
tests/newslv/ppde3d.f90
tests/pdegen/data_input.f90
tests/pdegen/mld_d_pde2d.f90
tests/pdegen/mld_d_pde3d.f90
tests/pdegen/mld_s_pde2d.f90
tests/pdegen/mld_s_pde3d.f90
tests/pdegen/runs/ppde.inp
Updated license statement.
Updated docs.
Updated configure to use extra libs to link for UMFPACK.
8 years ago
Salvatore Filippone
1ba1f18fbd
mld2p4-2:
...
config/pac.m4
configure
Temp fix for configure with mumps
9 years ago
Salvatore Filippone
aa34612da0
mld2p4-2:
...
config/pac.m4
configure
mlprec/impl/Makefile
mlprec/impl/level/Makefile
mlprec/impl/mld_d_bld_mlhier_aggsize.f90
mlprec/impl/mld_d_bld_mlhier_array.f90
mlprec/impl/mld_dmlprec_bld.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_d_onelev_mod.f90
tests/pdegen/runs/ppde.inp
Bump minimim GNU compiler version to 4.8.
Unpack mlprec_bld, step 1.
9 years ago
Salvatore Filippone
ed62c7d467
mld2p4-2:
...
config/pac.m4
docs/src/building.tex
docs/src/distribution.tex
docs/src/gettingstarted.tex
docs/src/overview.tex
docs/src/precs.tex
docs/src/userinterface.tex
tests/pdegen/runs/ppde.inp
Doc fixes first step.
9 years ago
Salvatore Filippone
260a6aa3ce
mld2p4-2:
...
Make.inc.in
config/pac.m4
configure.ac
configure
Added MUMPS to configry stuff.
9 years ago
Salvatore Filippone
3ba0d6fe7d
confgiry.\
9 years ago
Salvatore Filippone
96fccfd41a
configry fixes
9 years ago
Salvatore Filippone
20ba6eab08
mld2p4-2:
...
Fixed configry stuff.
9 years ago
Salvatore Filippone
f41b8f4499
mld2p4-2:
...
README
config/pac.m4
configure.ac
configure
docs/html/img103.png
docs/html/img104.png
docs/html/index.html
docs/html/next.png
docs/html/next_g.png
docs/html/node12.html
docs/html/node14.html
docs/html/node15.html
docs/html/node18.html
docs/html/node26.html
docs/html/node6.html
docs/html/node7.html
docs/html/node8.html
docs/html/prev.png
docs/html/prev_g.png
docs/html/up.png
docs/html/up_g.png
docs/html/userhtml.html
docs/mld2p4-2.0-guide.pdf
docs/src/building.tex
Fixed configure --help.
9 years ago
Salvatore Filippone
4d5a921205
mld2p4:
...
config/pac.m4
docs/src/building.tex
docs/src/userguide.tex
docs/src/userhtml.tex
mlprec/impl/mld_cslu_interface.c
mlprec/impl/mld_dslu_interface.c
mlprec/impl/mld_sslu_interface.c
mlprec/impl/mld_zslu_interface.c
mlprec/mld_c_slu_solver.F90
mlprec/mld_d_slu_solver.F90
mlprec/mld_s_slu_solver.F90
mlprec/mld_z_slu_solver.F90
Fixed docs and interface to Super_LU 4.3.
9 years ago
Salvatore Filippone
43cba92924
mld2p4
...
config/pac.m4
mlprec/mld_c_prec_type.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_prec_type.f90
Fix INTENT on prec application
9 years ago
Salvatore Filippone
b992f1907a
mld2p4-2:
...
config/pac.m4
configure.ac
configure
Check for psblas-3.4
10 years ago
Salvatore Filippone
5f132cb863
mld2p4-2:
...
config/pac.m4
configure.ac
configure
mlprec/impl/level/mld_c_base_onelev_descr.f90
mlprec/impl/level/mld_d_base_onelev_descr.f90
mlprec/impl/level/mld_s_base_onelev_descr.f90
mlprec/impl/level/mld_z_base_onelev_descr.f90
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/mld_c_onelev_mod.f90
mlprec/mld_d_onelev_mod.f90
mlprec/mld_s_onelev_mod.f90
mlprec/mld_z_onelev_mod.f90
Fixed new informational message in onelev_descr.
Added check on PSBLAS version in configure machinery.
10 years ago
Salvatore Filippone
c9de38bbce
mld2p4-2:
...
Make.inc.in
config/pac.m4
configure.ac
configure
tests/pdegen/runs/ppde.inp
Updated configry stuff.
11 years ago
Salvatore Filippone
4ba97a56ba
mld2p4-2:
...
Make.inc.in
config/pac.m4
configure.ac
configure
Added --with-extra-libs to handle additional requirements coming from,
e.g., SuperLU_Dist needing ParMetis
12 years ago
Salvatore Filippone
37e72432b1
mld2p4-2:
...
config/pac.m4
configure
Fixed configry stuff for SuperLU_Dist
12 years ago
Salvatore Filippone
81b984e906
mld2p4-2:
...
configure.ac
configure
Configure now recognize incdir/libdir additional flags for both
UMFPACK and SuperLU.
12 years ago
Salvatore Filippone
447a21b7f5
mld2p4-2:
...
config/pac.m4
configure.ac
mlprec/mld_c_prec_type.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_prec_type.f90
Minor configure message fixes.
Added getters for pointers to smoother/solver.
12 years ago
Michele Martone
1a43c78bf1
mld2p4-2:
...
Updated to use psb_sparse_mod also some .m4, .tex, configure file.
14 years ago
Salvatore Filippone
01ef87b4ed
mld2p4-2:
...
config/pac.m4
configure
mlprec/Makefile
mlprec/mld_base_prec_type.f90
mlprec/mld_c_as_smoother.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_move_alloc_mod.f90
mlprec/mld_c_prec_mod.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_c_slu_solver.f90
mlprec/mld_caggrmap_bld.f90
mlprec/mld_caggrmat_asb.f90
mlprec/mld_caggrmat_nosmth_asb.F90
mlprec/mld_caggrmat_smth_asb.F90
mlprec/mld_ccoarse_bld.f90
mlprec/mld_cilu0_fact.f90
mlprec/mld_ciluk_fact.f90
mlprec/mld_cilut_fact.f90
mlprec/mld_cmlprec_aply.f90
mlprec/mld_cmlprec_bld.f90
mlprec/mld_cprecaply.f90
mlprec/mld_cprecbld.f90
mlprec/mld_cprecinit.F90
mlprec/mld_cprecset.F90
mlprec/mld_cslu_bld.f90
mlprec/mld_cslu_interface.c
mlprec/mld_cslud_bld.f90
mlprec/mld_csp_renum.f90
mlprec/mld_cumf_bld.f90
mlprec/mld_d_as_smoother.f90
mlprec/mld_d_id_solver.f90
mlprec/mld_d_ilu_solver.f90
mlprec/mld_d_inner_mod.f90
mlprec/mld_d_move_alloc_mod.f90
mlprec/mld_d_prec_mod.f90
mlprec/mld_d_prec_type.f90
mlprec/mld_d_slu_solver.f90
mlprec/mld_d_sludist_solver.f90
mlprec/mld_d_umf_solver.f90
mlprec/mld_daggrmap_bld.f90
mlprec/mld_daggrmat_asb.f90
mlprec/mld_daggrmat_minnrg_asb.F90
mlprec/mld_daggrmat_nosmth_asb.F90
mlprec/mld_daggrmat_smth_asb.F90
mlprec/mld_dcoarse_bld.f90
mlprec/mld_dilu0_fact.f90
mlprec/mld_diluk_fact.f90
mlprec/mld_dilut_fact.f90
mlprec/mld_dmlprec_aply.f90
mlprec/mld_dmlprec_bld.f90
mlprec/mld_dprecaply.f90
mlprec/mld_dprecbld.f90
mlprec/mld_dprecinit.F90
mlprec/mld_dprecset.F90
mlprec/mld_dslu_bld.f90
mlprec/mld_dslu_interface.c
mlprec/mld_dslud_bld.f90
mlprec/mld_dslud_interface.c
mlprec/mld_dsp_renum.f90
mlprec/mld_dumf_interface.c
mlprec/mld_inner_mod.f90
mlprec/mld_move_alloc_mod.f90
mlprec/mld_prec_mod.f90
mlprec/mld_s_as_smoother.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_move_alloc_mod.f90
mlprec/mld_s_prec_mod.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_s_slu_solver.f90
mlprec/mld_saggrmap_bld.f90
mlprec/mld_saggrmat_asb.f90
mlprec/mld_saggrmat_nosmth_asb.F90
mlprec/mld_saggrmat_smth_asb.F90
mlprec/mld_scoarse_bld.f90
mlprec/mld_silu0_fact.f90
mlprec/mld_siluk_fact.f90
mlprec/mld_silut_fact.f90
mlprec/mld_smlprec_aply.f90
mlprec/mld_smlprec_bld.f90
mlprec/mld_sprecaply.f90
mlprec/mld_sprecbld.f90
mlprec/mld_sprecinit.F90
mlprec/mld_sprecset.F90
mlprec/mld_sslu_bld.f90
mlprec/mld_sslu_interface.c
mlprec/mld_sslud_bld.f90
mlprec/mld_ssp_renum.f90
mlprec/mld_sumf_bld.f90
mlprec/mld_z_as_smoother.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_move_alloc_mod.f90
mlprec/mld_z_prec_mod.f90
mlprec/mld_z_prec_type.f90
mlprec/mld_z_slu_solver.f90
mlprec/mld_z_umf_solver.f90
mlprec/mld_zaggrmap_bld.f90
mlprec/mld_zaggrmat_asb.f90
mlprec/mld_zaggrmat_nosmth_asb.F90
mlprec/mld_zaggrmat_smth_asb.F90
mlprec/mld_zas_aply.f90
mlprec/mld_zas_bld.f90
mlprec/mld_zbaseprec_aply.f90
mlprec/mld_zbaseprec_bld.f90
mlprec/mld_zcoarse_bld.f90
mlprec/mld_zdiag_bld.f90
mlprec/mld_zfact_bld.f90
mlprec/mld_zilu0_fact.f90
mlprec/mld_zilu_bld.f90
mlprec/mld_ziluk_fact.f90
mlprec/mld_zilut_fact.f90
mlprec/mld_zmlprec_aply.f90
mlprec/mld_zmlprec_bld.f90
mlprec/mld_zprecaply.f90
mlprec/mld_zprecbld.f90
mlprec/mld_zprecinit.F90
mlprec/mld_zprecset.F90
mlprec/mld_zslu_bld.f90
mlprec/mld_zslu_interface.c
mlprec/mld_zslud_bld.f90
mlprec/mld_zsp_renum.f90
mlprec/mld_zumf_bld.f90
tests/newslv
tests/newslv/Makefile
tests/newslv/data_input.f90
tests/newslv/mld_d_tlu_solver.f90
tests/newslv/ppde.f90
tests/newslv/runs
tests/newslv/runs/ppde.inp
tests/newslv/spde.f90
tests/pdegen/ppde.f90
tests/pdegen/runs/ppde.inp
Merged from newset branch.
14 years ago
Salvatore Filippone
11272fd8b9
mld2p4-2:
...
config/pac.m4
configure.ac
configure
mlprec/Makefile
tests/fileread/Makefile
tests/pdegen/Makefile
tests/pdegen/runs/ppde.inp
Now accepts the install path of PSBLAS.
14 years ago
Salvatore Filippone
24ddb9bbdc
mld2p4:
...
config/pac.m4
configure.ac
mlprec/mld_base_prec_type.f90
mlprec/mld_c_prec_type.f90
mlprec/mld_d_as_smoother.f03
mlprec/mld_d_diag_solver.f03
mlprec/mld_d_ilu_solver.f03
mlprec/mld_d_jac_smoother.f03
mlprec/mld_d_prec_type.f03
mlprec/mld_daggrmap_bld.f90
mlprec/mld_daggrmat_asb.f90
mlprec/mld_daggrmat_minnrg_asb.F90
mlprec/mld_daggrmat_nosmth_asb.F90
mlprec/mld_daggrmat_smth_asb.F90
mlprec/mld_das_bld.f90
mlprec/mld_dbaseprec_bld.f90
mlprec/mld_dcoarse_bld.f90
mlprec/mld_ddiag_bld.f90
mlprec/mld_dfact_bld.f90
mlprec/mld_dilu0_fact.f90
mlprec/mld_dilu_bld.f90
mlprec/mld_diluk_fact.f90
mlprec/mld_dilut_fact.f90
mlprec/mld_dmlprec_bld.f90
mlprec/mld_dprecbld.f90
mlprec/mld_dslu_bld.f90
mlprec/mld_dslud_bld.f90
mlprec/mld_dsp_renum.f90
mlprec/mld_dumf_bld.f90
mlprec/mld_inner_mod.f90
mlprec/mld_prec_mod.f90
mlprec/mld_s_prec_type.f90
mlprec/mld_z_prec_type.f90
tests/fileread/Makefile
tests/fileread/df_sample.f90
tests/pdegen/ppde.f90
tests/pdegen/spde.f90
Revised name of outer sparse type to be backward-compatible.
14 years ago
Salvatore Filippone
dd22c4ca47
mld2p4-2:
...
1. Fix inner_mod to avoid duplicate interfaces for MLD_ILU*
2. Fix configry to check for SERIAL_MPI
15 years ago
Salvatore Filippone
2f3670e539
Updated to use psb_sparse_mod according to latest
...
developments in psblas3.
15 years ago
Salvatore Filippone
a64fad80c6
mld2p4-2:
...
Makefile
config/pac.m4
configure.ac
configure
mlprec/Makefile
mlprec/mld_daggrmap_bld.f90
mlprec/mld_daggrmat_asb.f90
mlprec/mld_daggrmat_minnrg_asb.F90
mlprec/mld_daggrmat_nosmth_asb.F90
mlprec/mld_daggrmat_smth_asb.F90
mlprec/mld_das_aply.f90
mlprec/mld_das_bld.f90
mlprec/mld_dbaseprec_bld.f90
mlprec/mld_dcoarse_bld.f90
mlprec/mld_ddiag_bld.f90
mlprec/mld_dfact_bld.f90
mlprec/mld_dilu0_fact.f90
mlprec/mld_dilu_bld.f90
mlprec/mld_diluk_fact.f90
mlprec/mld_dilut_fact.f90
mlprec/mld_dmlprec_bld.f90
mlprec/mld_dprecaply.f90
mlprec/mld_dprecbld.f90
mlprec/mld_dslu_bld.f90
mlprec/mld_dslud_bld.f90
mlprec/mld_dsp_renum.f90
mlprec/mld_dsub_solve.f90
mlprec/mld_dumf_bld.f90
mlprec/mld_inner_mod.f90
mlprec/mld_prec_mod.f90
mlprec/mld_prec_type.f90
tests/pdegen/Makefile
tests/pdegen/ppde.f90
MLD2P4: first compilable version for D, still a lot to do to make it
RUN properly.
15 years ago
Salvatore Filippone
898f363a82
config/pac.m4
...
mlprec/mld_caggrmat_smth_asb.F90
mlprec/mld_daggrmat_smth_asb.F90
mlprec/mld_saggrmat_smth_asb.F90
mlprec/mld_zaggrmat_smth_asb.F90
mld2p4:
Switched order of arguments in sp_scal; now it is more logical
(D,A) <-> A = DA
16 years ago
Salvatore Filippone
6002976472
mld2p4:
...
New checks in build of multilevel preconditioners: separated
aggregation from smoother build, and reconfigure number of levels "on
the fly" when appropriate.
16 years ago
Salvatore Filippone
dcea16909e
mld2p4:
...
Add check in configury for version 2.3.1 of PSBLAS.
17 years ago