Salvatore Filippone
b9901f1f8e
mld2p4:
...
mlprec/mld_caggrmap_bld.f90
mlprec/mld_cmlprec_bld.f90
mlprec/mld_cprecinit.f90
mlprec/mld_cprecset.f90
mlprec/mld_daggrmap_bld.f90
mlprec/mld_dmlprec_bld.f90
mlprec/mld_dprecinit.f90
mlprec/mld_dprecset.f90
mlprec/mld_inner_mod.f90
mlprec/mld_prec_type.f90
mlprec/mld_saggrmap_bld.f90
mlprec/mld_smlprec_bld.f90
mlprec/mld_sprecinit.f90
mlprec/mld_sprecset.f90
mlprec/mld_zaggrmap_bld.f90
mlprec/mld_zmlprec_bld.f90
mlprec/mld_zprecinit.f90
mlprec/mld_zprecset.f90
test/fileread/cf_sample.f90
test/fileread/df_bench.f90
test/fileread/df_sample.f90
test/fileread/runs/cfs.inp
test/fileread/runs/dfs.inp
test/fileread/runs/drt.sh
test/fileread/runs/sfs.inp
test/fileread/runs/zfs.inp
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
Added an aggregation threshold to account for anisotropies.
17 years ago
Salvatore Filippone
b7d9b380d5
mld2p4:
...
mlprec/mld_prec_type.f90
Fixed bad parameter declaration.
17 years ago
Salvatore Filippone
d1a5ffdba4
mld2p4:
...
mlprec/mld_basep_bld_mod.f90 Deleted
Review module inclusion pattern to handle compilation under XLF 10.
17 years ago
Salvatore Filippone
85af1c6f1b
mld2p4:
...
mlprec/Makefile
mlprec/mld_basep_bld_mod.f90
mlprec/mld_inner_mod.f90
mlprec/mld_prec_mod.f90
mlprec/mld_prec_type.f90
Review module inclusion pattern to handle compilation under XLF 10.
17 years ago
Salvatore Filippone
2535383aad
mld2p4:
...
config/pac.m4
configure
krylov/Makefile
krylov/psb_prec_mod.F90
mlprec/Makefile
mlprec/mld_basep_bld_mod.f90
mlprec/mld_caggrmap_bld.f90
mlprec/mld_caggrmat_asb.f90
mlprec/mld_caggrmat_raw_asb.F90
mlprec/mld_caggrmat_smth_asb.F90
mlprec/mld_cas_aply.f90
mlprec/mld_cas_bld.f90
mlprec/mld_cbaseprec_aply.f90
mlprec/mld_cbaseprec_bld.f90
mlprec/mld_cdiag_bld.f90
mlprec/mld_cfact_bld.f90
mlprec/mld_cilu0_fact.f90
mlprec/mld_cilu_bld.f90
mlprec/mld_ciluk_fact.f90
mlprec/mld_cilut_fact.f90
mlprec/mld_cmlprec_aply.f90
mlprec/mld_cmlprec_bld.f90
mlprec/mld_cprec_aply.f90
mlprec/mld_cprecbld.f90
mlprec/mld_cprecfree.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_cslud_interface.c
mlprec/mld_csp_renum.f90
mlprec/mld_csub_aply.f90
mlprec/mld_csub_solve.f90
mlprec/mld_cumf_bld.f90
mlprec/mld_cumf_interface.c
mlprec/mld_dmlprec_bld.f90
mlprec/mld_dprecset.f90
mlprec/mld_inner_mod.f90
mlprec/mld_prec_mod.f90
mlprec/mld_prec_type.f90
mlprec/mld_saggrmap_bld.f90
mlprec/mld_saggrmat_asb.f90
mlprec/mld_saggrmat_raw_asb.F90
mlprec/mld_saggrmat_smth_asb.F90
mlprec/mld_sas_aply.f90
mlprec/mld_sas_bld.f90
mlprec/mld_sbaseprec_aply.f90
mlprec/mld_sbaseprec_bld.f90
mlprec/mld_sdiag_bld.f90
mlprec/mld_sfact_bld.f90
mlprec/mld_silu0_fact.f90
mlprec/mld_silu_bld.f90
mlprec/mld_siluk_fact.f90
mlprec/mld_silut_fact.f90
mlprec/mld_smlprec_aply.f90
mlprec/mld_smlprec_bld.f90
mlprec/mld_sprec_aply.f90
mlprec/mld_sprecbld.f90
mlprec/mld_sprecfree.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_sslud_interface.c
mlprec/mld_ssp_renum.f90
mlprec/mld_ssub_aply.f90
mlprec/mld_ssub_solve.f90
mlprec/mld_sumf_bld.f90
mlprec/mld_sumf_interface.c
mlprec/mld_zilu0_fact.f90
mlprec/mld_zmlprec_aply.f90
mlprec/mld_zmlprec_bld.f90
mlprec/mld_zprecset.f90
test/fileread/Makefile
test/fileread/cf_sample.f90
test/fileread/data_input.f90
test/fileread/df_sample.f90
test/fileread/runs/cfs.inp
test/fileread/runs/dfs.inp
test/fileread/runs/sfs.inp
test/fileread/runs/zfs.inp
test/fileread/sf_sample.f90
test/fileread/zf_sample.f90
test/pargen/Makefile
test/pargen/runs/ppde.inp
test/pargen/spde.f90
Merged single precision version.
17 years ago
Salvatore Filippone
df016d8b60
Fixed stupid interface bug in mld_zslu_bld.
17 years ago
Salvatore Filippone
51a5c24713
mld2p4-dev:
...
config/acx_mpi.m4
config/pac.m4
configure.ac
configure
mlprec/mld_dslu_interface.c
mlprec/mld_zslu_interface.c
Fixed configry stuff for latest names in the SuperLU_3.0 and
SLUDIST_2.1 include files.
17 years ago
Salvatore Filippone
5c7ed88574
mld2p4-dev:
...
mlprec/Makefile
mlprec/mld_daggrmat_smth_asb.F90
mlprec/mld_dilu_bld.f90
mlprec/mld_dmlprec_aply.f90
mlprec/mld_dmlprec_bld.f90
mlprec/mld_dprecinit.f90
mlprec/mld_dprecset.f90
mlprec/mld_prec_type.f90
mlprec/mld_zaggrmat_smth_asb.F90
mlprec/mld_zilu_bld.f90
mlprec/mld_zmlprec_aply.f90
mlprec/mld_zmlprec_bld.f90
mlprec/mld_zprecinit.f90
mlprec/mld_zprecset.f90
Changed name of dprcparm into rprcparm.
17 years ago
Salvatore Filippone
61460bde96
mld2p4:
...
mlprec/mld_daggrmat_raw_asb.F90
mlprec/mld_daggrmat_smth_asb.F90
mlprec/mld_das_aply.f90
mlprec/mld_dbaseprec_aply.f90
mlprec/mld_dbaseprec_bld.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_dprecbld.f90
mlprec/mld_dprecinit.f90
mlprec/mld_dprecset.f90
mlprec/mld_dslu_bld.f90
mlprec/mld_dslud_bld.f90
mlprec/mld_dsub_aply.f90
mlprec/mld_dsub_solve.f90
mlprec/mld_dumf_bld.f90
mlprec/mld_zaggrmat_raw_asb.F90
mlprec/mld_zaggrmat_smth_asb.F90
mlprec/mld_zas_aply.f90
mlprec/mld_zbaseprec_aply.f90
mlprec/mld_zbaseprec_bld.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_zprecbld.f90
mlprec/mld_zprecinit.f90
mlprec/mld_zprecset.f90
mlprec/mld_zslu_bld.f90
mlprec/mld_zslud_bld.f90
mlprec/mld_zsub_aply.f90
mlprec/mld_zsub_solve.f90
mlprec/mld_zumf_bld.f90
test/fileread/df_bench.f90
test/fileread/df_sample.f90
test/pargen/ppde.f90
Fixed name of TOUPPER and friends with prefix PSB_.
17 years ago
Salvatore Filippone
96fd0f69d5
mld2p4:
...
17 years ago
Salvatore Filippone
1584f7d8a8
mld2p4:
...
17 years ago
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.
17 years ago
Salvatore Filippone
bffcab16c1
mld2p4/mlprec:
...
mld_inner_mod.f90
Split the module source code to avoid compilation problem on AIX.
17 years ago
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.
17 years ago
Salvatore Filippone
f6e69feb29
mld2p4/mlprec:
...
mld_dprecinit.f90
mld_zprecinit.f90
Fix default to use ILU(0), not UMFPACK.
17 years ago
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.
17 years ago
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.
17 years ago
Salvatore Filippone
80504f9aa6
mld2p4
...
mld_dsp_renum.f90
mld_zsp_renum.f90
Fixed bug: itmp2 on global renumbering was not initialized properly.
17 years ago
Salvatore Filippone
799171aa2b
mld2p4:
...
Updated copyright statement for all files.
17 years ago
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.
17 years ago
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.
17 years ago
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.
17 years ago
Salvatore Filippone
891944834f
mld2p4:
...
17 years ago
Salvatore Filippone
3c469513c2
mld2p4:
...
17 years ago
Salvatore Filippone
a5c3cbb372
mld2p4: mlprec: Defined new mld_inner_mod module to work around
...
problem in compiling with XLF/SP (out of resources).
17 years ago
Salvatore Filippone
b9fe3ebcc9
mld2p4: mlprec: fixed names of UMF|SLU|SLUD interface files.
17 years ago
Salvatore Filippone
e4298217e8
mld2p4: mlprec: fixed names of UMF|SLU|SLUD factor routines.
17 years ago
Salvatore Filippone
580582ae00
Dependencies between .mod files.
17 years ago
Salvatore Filippone
1a00c98ae8
Fixed comment on trans=N: we now handle trans=T correctly in multiple
...
Jacobi sweeps.
17 years ago
Salvatore Filippone
38ff0f0373
MLPREC:
...
Changed naming scheme for bjac_aply; refactored code to different
calling tree.
17 years ago
Salvatore Filippone
f57aa144b9
MLPREC:
...
Changed naming scheme for bjac_bld into fact_bld.
17 years ago
Salvatore Filippone
8b118039c0
MLPREC:
...
Changed naming scheme for bjac_bld into fact_bld.
17 years ago
Salvatore Filippone
1e3c3ab33b
MLPREC:
...
Changed naming scheme for as_bld/ilu_bld/ilu0|k|t_fact.
17 years ago
Salvatore Filippone
72f98f8f3a
MLPREC: merged bjac_aply inside as_aply, and updated baseprec_aply
...
accordingly.
17 years ago
Salvatore Filippone
5a0956030d
MLPREC: merged changes from Daniela of 2008/01/18, minor doc fixes.
17 years ago
Salvatore Filippone
8f1096e6fd
MLPREC directory: latest "aesthetic" fixes.
17 years ago
Salvatore Filippone
e1700c63d1
Added average for the (unlikely) case of an overlap in the base data distribution.
17 years ago
Salvatore Filippone
dedbbbe971
Cleanup of variables flagedd by -Wunused.
17 years ago
Salvatore Filippone
fe04944807
Taken out UPD from diag_bld, it is not useful there.
17 years ago
Salvatore Filippone
2ffcc7940d
Fixed precset to handle correctly ILEV=1 vs. ILEV > 1 where appropriate.
17 years ago
Salvatore Filippone
45fc97d582
Fixed "mld_max_XXX" for all constants where it makes sense.
17 years ago
Salvatore Filippone
3a4b80e639
Taken out UPD argument from user callable routines.
17 years ago
Salvatore Filippone
202a8af7ac
Fixed intent(out) of ATMP in SP_RENUM.
...
Taken out spurious write() from gps_reduction.
17 years ago
Salvatore Filippone
15eed6dfb0
Typo in the ILUT docs.
17 years ago
Salvatore Filippone
c8d4911e7c
Taken out IALG from ILUT.
17 years ago
Salvatore Filippone
b42020e950
Fix typo.
17 years ago
Salvatore Filippone
acd870aa6e
Merged minor typos from Daniela.
17 years ago
Salvatore Filippone
b69cc135a9
Changed structure and interface of BJAC_BLD.
...
Changed SMOOTH_KIND into AGGR_KIND.
17 years ago
Salvatore Filippone
f1c5dbcb3d
17 years ago
Salvatore Filippone
7204231d15
Fixed trans_ and application of diagonal prec.
17 years ago
Salvatore Filippone
95a3b66a94
Fixed passing of TRANS down the call chain.
17 years ago
Salvatore Filippone
182664e76a
Fixed headers for html documentation.
17 years ago
Salvatore Filippone
e4135c4b44
Fixed transpose (hopefully!)
17 years ago
Salvatore Filippone
2faafc3a5e
Reworked internals of mlprec_aply.
17 years ago
Salvatore Filippone
6b38c92580
Added TRANSPOSE paths to Block Jacobi and AS preconditioner application.
17 years ago
Salvatore Filippone
ce2d0b8ecc
Changed names mld_aggr_kind_ into mld_smooth_kind_ and fixed all files.
17 years ago
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.
17 years ago
Salvatore Filippone
55d8db4c62
Fixed interfaces of internal routines for ILUT.
17 years ago
Salvatore Filippone
581cd9b6ac
Fixed interfaces of internal routines for ILU/ILUK.
17 years ago
Salvatore Filippone
3b08aae746
Fixed level 1 initialization for additive multilevel.
17 years ago
Salvatore Filippone
cbb43eece6
Renaming diag routines.
17 years ago
Salvatore Filippone
d290f7aafc
Renaming diag routines.
17 years ago
Salvatore Filippone
8af5d99e73
Shuffled around clipping function.
17 years ago
Salvatore Filippone
776a6929c2
Minor interface updates.
17 years ago
Salvatore Filippone
54ae8fa06a
Reorganized AS build and application routines.
17 years ago
Salvatore Filippone
2a712e42fb
Merged comments from ICAR/II UnivNaples
17 years ago
Salvatore Filippone
2272f944be
Merged internal docs and html headers.
17 years ago
Salvatore Filippone
d8a4ceb5a5
Changes to internal docs for NaturalDocs processing.
17 years ago
Salvatore Filippone
afa4aece18
Changes to internal docs for NaturalDocs processing.
17 years ago
Salvatore Filippone
3d191950ef
Merge comments and headers. To be refined for NaturalDocs.
17 years ago
Salvatore Filippone
a8ab54f554
Bunch of changes for internal documentation.
17 years ago
Salvatore Filippone
3f6ff2a28e
17 years ago
Salvatore Filippone
2c558043f1
Taken out obsolete comments about non-allocatable version of
...
mlprec_work structure.
17 years ago
Salvatore Filippone
8626133d04
Fixed init_heap in copyin.
17 years ago
Salvatore Filippone
aaa7acf94b
Added JMIN:JMAX to internal COPYIN routines.
17 years ago
Salvatore Filippone
517604ddd7
Fixed DIAG preconditioner to use getdiag.
17 years ago
Salvatore Filippone
a7ff60209f
Fixed DIAG preconditioner to use getdiag.
17 years ago
Salvatore Filippone
5553dc45f0
17 years ago
Salvatore Filippone
9204db6c0e
Fixed INTENT(IN) for X(:) in all preconditioner application routines.
17 years ago
Salvatore Filippone
99fc1e7559
Bunch of changes to take away most instances of unused variables.
17 years ago
Salvatore Filippone
14564c65ec
Fixed intent(out) on ilaggr(:), nlaggr(:) of aggrmap_bld.
17 years ago
Salvatore Filippone
99771355e6
Taken out psb_cdrep, substitute with psb_cdall( repl=.true.)
17 years ago
Salvatore Filippone
0cdeef16d0
Fixed protect name.
17 years ago
Salvatore Filippone
c1778c802f
Fixed wrong comment.
17 years ago
Salvatore Filippone
4e91e8d2c6
Fixed mld_ name glitch.
17 years ago
Salvatore Filippone
4f610021e4
Fixed mld_ name glitch.
17 years ago
Salvatore Filippone
dd75c9ff65
Merged in changes for ILU(P,T).
17 years ago
Salvatore Filippone
296d688421
Fixed multiple heap insertion issue in iluk: performance improved.
17 years ago
Salvatore Filippone
1020eacd6f
Merged ilu(k) branch. Branch still open to play with ILU(P,T).
17 years ago
Salvatore Filippone
59cd953055
Fixed remaining constant names with MLD_ prefix.
17 years ago
Salvatore Filippone
47c27d7e64
Fixed constant names with MLD_ prefix.
17 years ago
Salvatore Filippone
6742f1e24b
Implemented MILU(0).
17 years ago
Salvatore Filippone
408386cd11
Reorganized directory structure and build process.
17 years ago