Commit Graph

89 Commits (development)

Author SHA1 Message Date
pasquadambra 10e9c53e54 updating examples/gpu and doc 4 years ago
Salvatore Filippone 6dddaaa77b Fixes for samples install 4 years ago
Cirdans-Home c5a9d3a97d Added comments for GPU, PSB-EXT, GPGPU adds 4 years ago
Salvatore Filippone 76eedf43bd New GPU example 4 years ago
Salvatore Filippone ddbe050c1a Fix copyright statement and example programs 4 years ago
pasquadambra 1b72f31d50 update 4 years ago
pasquadambra 9bb18b11ba update 4 years ago
Salvatore Filippone f3614c9deb Fix pde generation in examples and tests. 4 years ago
Salvatore Filippone 78a4f30951 Fix matrix generation to use desc%set_p_adjcncy 4 years ago
Salvatore Filippone fafd03fd4c Fix matrix generation in examples 4 years ago
Salvatore Filippone 7a71aa8c43 Fixed examples/fileread 4 years ago
Salvatore Filippone 3f449710a3 Updates in fileread. To be completed. 4 years ago
Salvatore Filippone b751d726a1 Fix name of CTXT variable 4 years ago
Salvatore Filippone c14ce5409e Fixes for makefiles in examples. 4 years ago
Salvatore Filippone 5fb73c0070 Another round of name/copyright fixes. 4 years ago
Salvatore Filippone 3b9e5d55a2 Renaming of files. 4 years ago
Salvatore Filippone ea11994314 Fix matrix generation. 6 years ago
Salvatore Filippone 6d77af7964 Improve output printout from test programs. 6 years ago
Salvatore Filippone b8900beee3 Merge branch 'MixedI8' into mergemixed. Fixed configure for MUMPS vs LPK8 6 years ago
Salvatore Filippone 1a82740826 Take out use statement to compile with INTEL. 6 years ago
Salvatore Filippone ae62e3abfb Merge branch 'development' into MixedI8 6 years ago
Salvatore Filippone 5474accddd Fixed prec%init in examples/tests. 6 years ago
Salvatore Filippone 459a9d034e Merge branch 'mrgext' into MixedI8 7 years ago
Salvatore Filippone ef5256b3b4 Updated version number in headers. 7 years ago
Salvatore Filippone 48b211f9d7 Modified IPK/LPK/EPK/MPK. 7 years ago
Salvatore Filippone c47913ed3c Put in new cartesian data partition from PSBLAS. 7 years ago
Salvatore Filippone 0f5ce22c8f Test programs can take input file on command line. 7 years ago
Salvatore Filippone 822075fd12 Updated copyright statement. 7 years ago
Salvatore Filippone 69cd86f079 New example programs 7 years ago
Salvatore Filippone fc7ed00981 Fixes for new cbind-version of psblas 3.5.0 7 years ago
Salvatore Filippone 5cbb551eb5 Fixed comments in examples. 7 years ago
Salvatore Filippone 93c16477b2 Modified copyright vs contribution. 7 years ago
Salvatore Filippone 57f79b5126 Fixed examples makefile to really clean up things. 8 years ago
Salvatore Filippone b65c51d5e7 Propagated fixes from Daniela to S/C/Z 8 years ago
Daniela di Serafino c6991a7507 : updated example and test programs and their input files; updated README 8 years ago
Salvatore Filippone dee249b1ff Refactored esamples/pdegen for PDE generator. 8 years ago
Pasqua D'Ambra d45c198b48 Changes from Pasqua to example files and docs. 8 years ago
Salvatore Filippone 3fc588520f Further fixes to examples/pdegen. 8 years ago
Salvatore Filippone 1f8d577d91 New comments coherent with docs. 8 years ago
Salvatore Filippone 7ec9000147 Fixes from Pasqua 8 years ago
Salvatore Filippone 50ec525f48 Choose Krylov method together with preconditioner. 8 years ago
Salvatore Filippone 97bdaa2225 Switched to CG 8 years ago
Salvatore Filippone 062f48d3c4 Updated README. Fixed some details of examples. 8 years ago
Salvatore Filippone 0f98c53c74 Small matrix examples (Poisson equation on a 2D mesh) 8 years ago
Salvatore Filippone 9330489e6e Fixed checks to second smoother.
Fixed makefiles to include LINKOPT option *(empty by default)
Updated example new solver.
8 years ago
Salvatore Filippone f9fa6a2849 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
 examples/pdegen/mld_dexample_1lev.f90
 examples/pdegen/mld_dexample_ml.f90
 examples/pdegen/mld_sexample_1lev.f90
 examples/pdegen/mld_sexample_ml.f90

Fixed examples.
8 years ago
Salvatore Filippone 1c963b742a mld2p4-2:
LICENSE
 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/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_cslu_interface.c
 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_dslu_interface.c
 mlprec/impl/mld_dslud_interface.c
 mlprec/impl/mld_dumf_interface.c
 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_sslu_interface.c
 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_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_zslu_interface.c
 mlprec/impl/mld_zslud_interface.c
 mlprec/impl/mld_zumf_interface.c
 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_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_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

Fixes to copyright headers
8 years ago
Salvatore Filippone b5caffb85d mld2p4-fixprec
configure.ac
 configure
 examples/fileread/Makefile
 examples/pdegen/Makefile
 mlprec/impl/Makefile
 mlprec/impl/level/Makefile
 mlprec/impl/mld_c_dec_map_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_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_d_dec_map_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_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_s_dec_map_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_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_z_dec_map_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_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_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/smoother/Makefile
 mlprec/impl/solver/Makefile
 mlprec/mld_c_inner_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_onelev_mod.f90
 mlprec/mld_d_prec_mod.f90
 mlprec/mld_d_prec_type.f90
 mlprec/mld_s_inner_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_onelev_mod.f90
 mlprec/mld_z_prec_mod.f90
 mlprec/mld_z_prec_type.f90
 tests/fileread/Makefile
 tests/newslv/Makefile
 tests/pdegen/Makefile
 tests/pdegen/mld_d_pde2d.f90
 tests/pdegen/mld_d_pde3d.f90
 tests/pdegen/runs/mld_pde3d.inp

Fixes to align with psblas3-fixprec
8 years ago
Salvatore Filippone 89e660fc67 mld2p4-2:
1. Fix license statement,
2. Fix configure, take out DHAVE_MOVE_ALLOC and DHAVE_ISO_C_BIND since
   they are now required;
3. Start working on prec%build/init/free interfaces.
8 years ago
Salvatore Filippone 0f42674d5b mld2p4-2:
Adjusted affiliations and formatting in copyright.
8 years ago