Commit Graph
84 Commits
Author SHA1 Message Date
Salvatore Filippone 96fd0f69d5 mld2p4:
mlprec/mld_dprecset.f90
 mlprec/mld_zprecset.f90
 test/pargen/ppde.f90
 test/pargen/runs/ppde.inp


New test programs and input files.
2008-03-07 09:51:38 +00:00
Salvatore Filippone 1584f7d8a8 mld2p4:
Make.inc
 mlprec/mld_basep_bld_mod.f90
 mlprec/mld_daggrmat_smth_asb.F90
 mlprec/mld_das_aply.f90
 mlprec/mld_dbaseprec_aply.f90
 mlprec/mld_dilu0_fact.f90
 mlprec/mld_diluk_fact.f90
 mlprec/mld_dilut_fact.f90
 mlprec/mld_dmlprec_aply.f90
 mlprec/mld_dprec_aply.f90
 mlprec/mld_dprecset.f90
 mlprec/mld_dsp_renum.f90
 mlprec/mld_dsub_aply.f90
 mlprec/mld_dsub_solve.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_prec_mod.f90
 mlprec/mld_prec_type.f90
 mlprec/mld_zaggrmat_smth_asb.F90
 mlprec/mld_zas_aply.f90
 mlprec/mld_zbaseprec_aply.f90
 mlprec/mld_zilu0_fact.f90
 mlprec/mld_ziluk_fact.f90
 mlprec/mld_zilut_fact.f90
 mlprec/mld_zmlprec_aply.f90
 mlprec/mld_zprec_aply.f90
 mlprec/mld_zprecset.f90
 mlprec/mld_zsp_renum.f90
 mlprec/mld_zsub_aply.f90
 mlprec/mld_zsub_solve.f90
 test/fileread/df_bench.f90
 test/fileread/getp.f90
 test/fileread/precdata.f90
 test/fileread/zf_bench.f90
 test/pargen/ppde.f90

Merged changes for parametrization of data types from psblas (psb_dpk_)
2008-03-05 15:15:28 +00:00
Salvatore Filippone 3cb6e674c3 mld2p4/mlprec:
Makefile
 mld_basep_bld_mod.f90
 mld_inner_mod.f90

Split mld_inner_mod because of compilation problems on AIX.
2008-02-29 11:36:05 +00:00
Salvatore Filippone bffcab16c1 mld2p4/mlprec:
mld_inner_mod.f90

Split the module source code to avoid compilation problem on AIX.
2008-02-29 11:32:19 +00:00
Salvatore Filippone 9795988443 mld2p4:
mlprec/mld_dslu_interface.c
 mlprec/mld_dslud_interface.c
 mlprec/mld_dumf_interface.c
 mlprec/mld_zslu_interface.c
 mlprec/mld_zslud_interface.c
 mlprec/mld_zumf_interface.c


Fix name of 64 bits option.
2008-02-28 13:13:41 +00:00
Salvatore Filippone f6e69feb29 mld2p4/mlprec:
mld_dprecinit.f90
 mld_zprecinit.f90

Fix default to use ILU(0), not UMFPACK.
2008-02-28 10:42:04 +00:00
Salvatore Filippone 399305ee41 mld2p4:
mlprec/mld_dslu_interface.c
 mlprec/mld_dslud_interface.c
 mlprec/mld_dumf_interface.c
 mlprec/mld_zslu_interface.c
 mlprec/mld_zslud_interface.c
 mlprec/mld_zumf_interface.c
 test/fileread/enablecore.c

Fixed CDEFINES names for handling Fortran mangling.
2008-02-27 16:32:31 +00:00
Salvatore Filippone f928f78683 mld2p4-dev/mlprec
Makefile
 mld_dprecset.f90
 mld_zprecset.f90

Fixed dependency in Makefile was rebuilding the module files with
MPIF90 when not needed.
Fixed overlapping labels in precsetc.
2008-02-26 17:20:47 +00:00
Salvatore Filippone 80504f9aa6 mld2p4
mld_dsp_renum.f90
mld_zsp_renum.f90

Fixed bug: itmp2 on global renumbering was not initialized properly.
2008-02-11 12:18:53 +00:00
Salvatore Filippone 799171aa2b mld2p4:
Updated copyright statement for all files.
2008-02-11 09:07:37 +00:00
Salvatore Filippone cd1ed7f505 mld2p4:
mlprec/mld_daggrmat_raw_asb.F90
mlprec/mld_dmlprec_aply.f90
mlprec/mld_dmlprec_bld.f90
mlprec/mld_prec_type.f90
mlprec/mld_zaggrmat_raw_asb.F90
mlprec/mld_zmlprec_aply.f90
mlprec/mld_zmlprec_bld.f90

Merged changes from mld2p4-intermesh branch up to rev. 2809.
2008-02-08 12:36:53 +00:00
Salvatore Filippone 5cd03fa531 mld2p4/mlprec
mld_dmlprec_aply.f90
mld_zmlprec_aply.f90

Fixed usage of base_desc instead of desc_data in finding vector sizes
in the ml application.
2008-02-06 15:00:26 +00:00
Salvatore Filippone 827403106f mld2p4:
mlprec/mld_dsp_renum.f90
mlprec/mld_prec_type.f90
mlprec/mld_zsp_renum.f90

Reworked format of warning/error messages.
2008-01-31 12:56:32 +00:00
Salvatore Filippone 891944834f mld2p4:
mld_das_bld.f90
 mld_dbaseprec_aply.f90
 mld_dbaseprec_bld.f90
 mld_dfact_bld.f90
 mld_dilu_bld.f90
 mld_dmlprec_aply.f90
 mld_dsub_aply.f90
 mld_dsub_solve.f90
 mld_prec_type.f90
 mld_zas_bld.f90
 mld_zbaseprec_aply.f90
 mld_zbaseprec_bld.f90
 mld_zfact_bld.f90
 mld_zilu_bld.f90
 mld_zmlprec_aply.f90
 mld_zsub_aply.f90
 mld_zsub_solve.f90

Merged in further header updates from Pasqua/Daniela.
2008-01-31 12:23:47 +00:00
Salvatore Filippone 3c469513c2 mld2p4:
krylov/Makefile
mlprec/mld_das_bld.f90
mlprec/mld_dbaseprec_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_aply.f90
mlprec/mld_dprec_aply.f90
mlprec/mld_dprecinit.f90
mlprec/mld_dprecset.f90
mlprec/mld_dsp_renum.f90
mlprec/mld_dsub_aply.f90
mlprec/mld_dsub_solve.f90
mlprec/mld_zas_bld.f90
mlprec/mld_zbaseprec_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_zprec_aply.f90
mlprec/mld_zprecinit.f90
mlprec/mld_zprecset.f90
mlprec/mld_zsp_renum.f90
mlprec/mld_zsub_aply.f90
mlprec/mld_zsub_solve.f90


Merged in header updates.
2008-01-29 16:47:40 +00:00
Salvatore Filippone a5c3cbb372 mld2p4: mlprec: Defined new mld_inner_mod module to work around
problem in compiling with XLF/SP (out of resources).
2008-01-25 12:33:12 +00:00
Salvatore Filippone b9fe3ebcc9 mld2p4: mlprec: fixed names of UMF|SLU|SLUD interface files. 2008-01-25 11:01:51 +00:00
Salvatore Filippone e4298217e8 mld2p4: mlprec: fixed names of UMF|SLU|SLUD factor routines. 2008-01-25 10:14:03 +00:00
Salvatore Filippone 580582ae00 Dependencies between .mod files. 2008-01-22 14:59:07 +00:00
Salvatore Filippone 1a00c98ae8 Fixed comment on trans=N: we now handle trans=T correctly in multiple
Jacobi sweeps.
2008-01-21 10:11:28 +00:00
Salvatore Filippone 38ff0f0373 MLPREC:
Changed naming scheme for bjac_aply; refactored code to different
calling tree.
2008-01-19 17:09:46 +00:00
Salvatore Filippone f57aa144b9 MLPREC:
Changed naming scheme for bjac_bld into fact_bld.
2008-01-19 11:25:41 +00:00
Salvatore Filippone 8b118039c0 MLPREC:
Changed naming scheme for bjac_bld into fact_bld.
2008-01-19 11:01:04 +00:00
Salvatore Filippone 1e3c3ab33b MLPREC:
Changed naming scheme for as_bld/ilu_bld/ilu0|k|t_fact.
2008-01-19 10:35:06 +00:00
Salvatore Filippone 72f98f8f3a MLPREC: merged bjac_aply inside as_aply, and updated baseprec_aply
accordingly.
2008-01-18 16:49:02 +00:00
Salvatore Filippone 5a0956030d MLPREC: merged changes from Daniela of 2008/01/18, minor doc fixes. 2008-01-18 16:26:14 +00:00
Salvatore Filippone 8f1096e6fd MLPREC directory: latest "aesthetic" fixes. 2008-01-18 15:48:41 +00:00
Salvatore Filippone e1700c63d1 Added average for the (unlikely) case of an overlap in the base data distribution. 2008-01-14 15:29:08 +00:00
Salvatore Filippone dedbbbe971 Cleanup of variables flagedd by -Wunused. 2008-01-10 13:53:22 +00:00
Salvatore Filippone fe04944807 Taken out UPD from diag_bld, it is not useful there. 2008-01-10 13:12:58 +00:00
Salvatore Filippone 2ffcc7940d Fixed precset to handle correctly ILEV=1 vs. ILEV > 1 where appropriate. 2008-01-10 11:37:59 +00:00
Salvatore Filippone 45fc97d582 Fixed "mld_max_XXX" for all constants where it makes sense. 2008-01-10 11:08:32 +00:00
Salvatore Filippone 3a4b80e639 Taken out UPD argument from user callable routines. 2008-01-10 09:58:20 +00:00
Salvatore Filippone 202a8af7ac Fixed intent(out) of ATMP in SP_RENUM.
Taken out spurious write() from gps_reduction.
2008-01-10 09:18:41 +00:00
Salvatore Filippone 15eed6dfb0 Typo in the ILUT docs. 2008-01-10 08:58:53 +00:00
Salvatore Filippone c8d4911e7c Taken out IALG from ILUT. 2008-01-09 17:53:26 +00:00
Salvatore Filippone b42020e950 Fix typo. 2008-01-09 17:41:29 +00:00
Salvatore Filippone acd870aa6e Merged minor typos from Daniela. 2008-01-09 17:29:12 +00:00
Salvatore Filippone b69cc135a9 Changed structure and interface of BJAC_BLD.
Changed SMOOTH_KIND into AGGR_KIND.
2008-01-08 16:06:06 +00:00
Salvatore Filippone f1c5dbcb3d 2008-01-07 13:06:25 +00:00
Salvatore Filippone 7204231d15 Fixed trans_ and application of diagonal prec. 2008-01-06 16:28:10 +00:00
Salvatore Filippone 95a3b66a94 Fixed passing of TRANS down the call chain. 2008-01-04 18:42:04 +00:00
Salvatore Filippone 182664e76a Fixed headers for html documentation. 2008-01-04 11:04:17 +00:00
Salvatore Filippone e4135c4b44 Fixed transpose (hopefully!) 2008-01-04 10:22:03 +00:00
Salvatore Filippone 2faafc3a5e Reworked internals of mlprec_aply. 2008-01-03 19:39:33 +00:00
Salvatore Filippone 6b38c92580 Added TRANSPOSE paths to Block Jacobi and AS preconditioner application. 2008-01-03 11:12:21 +00:00
Salvatore Filippone ce2d0b8ecc Changed names mld_aggr_kind_ into mld_smooth_kind_ and fixed all files. 2008-01-02 16:22:22 +00:00
Salvatore Filippone 76eaf13fcf Fixed INTENT(OUT) on AC,DESC_AC on AGGRMAT_ASB.
Changed subroutine name is_legal_ml_aggr_kind into is_legal_ml_aggr_alg.
2008-01-02 16:05:35 +00:00
Salvatore Filippone 55d8db4c62 Fixed interfaces of internal routines for ILUT. 2008-01-02 15:22:00 +00:00
Salvatore Filippone 581cd9b6ac Fixed interfaces of internal routines for ILU/ILUK. 2008-01-02 14:40:11 +00:00