Commit Graph
377 Commits
Author SHA1 Message Date
Salvatore Filippone 3b0fa2f512 mld2p4:
Fixed prerequisites of mld2p4 build.
2009-03-13 16:34:06 +00:00
Salvatore Filippone 3cbfc4151c mld2p4:
property mime-type for new version of user's guide.
2009-03-13 16:32:07 +00:00
Salvatore Filippone 9a1848ef3e mld2p4:
copyright and internal doc adjustments for version 1.1.
2009-03-13 16:29:43 +00:00
Salvatore Filippone 74761e16df mld2p4:
mlprec/mld_prec_type.f90

New {scdz}linmap_type. Only in the type declaration.
2009-02-18 12:48:18 +00:00
Salvatore Filippone 25b4e9db5d mld2p4:
mld_caggrmat_smth_asb.F90
 mld_daggrmat_smth_asb.F90
 mld_saggrmat_smth_asb.F90
 mld_zaggrmat_smth_asb.F90

Fixed filtering into smoothed aggregation to prpoerly use the
strong-coupling definition.
2009-02-18 11:42:41 +00:00
Salvatore Filippone 7681de7a2e mld2p4:
mlprec/mld_cmlprec_aply.f90
 mlprec/mld_cprecaply.f90
 mlprec/mld_dmlprec_aply.f90
 mlprec/mld_dprecaply.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_smlprec_aply.f90
 mlprec/mld_sprecaply.f90
 mlprec/mld_zmlprec_aply.f90
 mlprec/mld_zprecaply.f90

Fixed internal interfaces in mlprec_aply.
2009-02-09 16:28:32 +00:00
Salvatore Filippone 08dd566600 mld2p4:
mlprec/Makefile
 mlprec/mld_caggrmat_nosmth_asb.F90
 mlprec/mld_caggrmat_raw_asb.F90
 mlprec/mld_cmlprec_bld.f90
 mlprec/mld_cmlprecbld.f90
 mlprec/mld_cprec_aply.f90
 mlprec/mld_cprecaply.f90
 mlprec/mld_daggrmat_nosmth_asb.F90
 mlprec/mld_daggrmat_raw_asb.F90
 mlprec/mld_dmlprec_bld.f90
 mlprec/mld_dmlprecbld.f90
 mlprec/mld_dprec_aply.f90
 mlprec/mld_dprecaply.f90
 mlprec/mld_saggrmat_nosmth_asb.F90
 mlprec/mld_saggrmat_raw_asb.F90
 mlprec/mld_smlprec_bld.f90
 mlprec/mld_smlprecbld.f90
 mlprec/mld_sprec_aply.f90
 mlprec/mld_sprecaply.f90
 mlprec/mld_zaggrmat_nosmth_asb.F90
 mlprec/mld_zaggrmat_raw_asb.F90
 mlprec/mld_zmlprec_bld.f90
 mlprec/mld_zmlprecbld.f90
 mlprec/mld_zprec_aply.f90
 mlprec/mld_zprecaply.f90

Name fixing: mlprecbld -> mlprec_bld
     	     aggrmat_raw_asb -> aggrmat_nosmth_asb
	     mld_Xprec_aply -> mld_Xprecaply

Second step: filenames.
2009-02-09 15:24:51 +00:00
Salvatore Filippone 4b9412b1a5 mld2p4:
mlprec/mld_caggrmat_asb.f90
 mlprec/mld_caggrmat_raw_asb.F90
 mlprec/mld_cmlprecbld.f90
 mlprec/mld_cprec_aply.f90
 mlprec/mld_cprecbld.f90
 mlprec/mld_daggrmat_asb.f90
 mlprec/mld_daggrmat_raw_asb.F90
 mlprec/mld_dmlprecbld.f90
 mlprec/mld_dprec_aply.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_prec_mod.f90
 mlprec/mld_saggrmat_asb.f90
 mlprec/mld_saggrmat_raw_asb.F90
 mlprec/mld_smlprecbld.f90
 mlprec/mld_sprec_aply.f90
 mlprec/mld_sprecbld.f90
 mlprec/mld_zaggrmat_asb.f90
 mlprec/mld_zaggrmat_raw_asb.F90
 mlprec/mld_zmlprecbld.f90
 mlprec/mld_zprec_aply.f90
 mlprec/mld_zprecbld.f90

Name fixing: mlprecbld -> mlprec_bld
     	     aggrmat_raw_asb -> aggrmat_nosmth_asb
	     mld_Xprec_aply -> mld_Xprecaply

First step: internals.
2009-02-09 15:13:39 +00:00
Salvatore Filippone 6f0fd11557 mld2p4:
mlprec/mld_caggrmat_asb.f90
 mlprec/mld_caggrmat_raw_asb.F90
 mlprec/mld_caggrmat_smth_asb.F90
 mlprec/mld_ccoarse_bld.f90
 mlprec/mld_cmlprec_aply.f90
 mlprec/mld_cmlprecbld.f90
 mlprec/mld_daggrmat_asb.f90
 mlprec/mld_daggrmat_raw_asb.F90
 mlprec/mld_daggrmat_smth_asb.F90
 mlprec/mld_dcoarse_bld.f90
 mlprec/mld_dmlprec_aply.f90
 mlprec/mld_dmlprecbld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_move_alloc_mod.F90
 mlprec/mld_prec_type.f90
 mlprec/mld_saggrmat_asb.f90
 mlprec/mld_saggrmat_raw_asb.F90
 mlprec/mld_saggrmat_smth_asb.F90
 mlprec/mld_scoarse_bld.f90
 mlprec/mld_smlprec_aply.f90
 mlprec/mld_smlprecbld.f90
 mlprec/mld_zaggrmat_asb.f90
 mlprec/mld_zaggrmat_raw_asb.F90
 mlprec/mld_zaggrmat_smth_asb.F90
 mlprec/mld_zcoarse_bld.f90
 mlprec/mld_zmlprec_aply.f90
 mlprec/mld_zmlprecbld.f90

From X_onelev_type to Xonelev_type.
2009-02-09 14:44:52 +00:00
Salvatore Filippone a1ecba3a3b mld2p4:
mlprec/Makefile
 mlprec/mld_cmlprecbld.f90
 mlprec/mld_cprecbld.f90
 mlprec/mld_dmlprecbld.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_smlprecbld.f90
 mlprec/mld_sprecbld.f90
 mlprec/mld_zmlprecbld.f90
 mlprec/mld_zprecbld.f90

Restructured names/etc with build process.
2009-02-06 17:04:14 +00:00
Salvatore Filippone bbdd47d0f7 mldp24:
mlprec/Makefile
 mlprec/mld_caggr_bld.f90
 mlprec/mld_ccoarse_bld.f90
 mlprec/mld_daggr_bld.f90
 mlprec/mld_dcoarse_bld.f90
 mlprec/mld_saggr_bld.f90
 mlprec/mld_scoarse_bld.f90
 mlprec/mld_zaggr_bld.f90
 mlprec/mld_zcoarse_bld.f90

Switched name from aggr_bld to coarse_bld, step 2.
2009-02-04 18:30:40 +00:00
Salvatore Filippone c3f34ba307 mldp24:
mlprec/mld_caggr_bld.f90
 mlprec/mld_caggrmap_bld.f90
 mlprec/mld_cprecbld.f90
 mlprec/mld_daggr_bld.f90
 mlprec/mld_daggrmap_bld.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_prec_type.f90
 mlprec/mld_saggr_bld.f90
 mlprec/mld_saggrmap_bld.f90
 mlprec/mld_sprecbld.f90
 mlprec/mld_zaggr_bld.f90
 mlprec/mld_zaggrmap_bld.f90
 mlprec/mld_zprecbld.f90

Switched name from aggr_bld to coarse_bld, step 1.
2009-02-04 18:20:49 +00:00
Salvatore Filippone a8e13e2c18 mld2p4:
mlprec/mld_caggr_bld.f90
 mlprec/mld_caggrmat_asb.f90
 mlprec/mld_caggrmat_raw_asb.F90
 mlprec/mld_caggrmat_smth_asb.F90
 mlprec/mld_cmlprec_aply.f90
 mlprec/mld_cprecbld.f90
 mlprec/mld_daggr_bld.f90
 mlprec/mld_daggrmat_asb.f90
 mlprec/mld_daggrmat_raw_asb.F90
 mlprec/mld_daggrmat_smth_asb.F90
 mlprec/mld_dmlprec_aply.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_move_alloc_mod.F90
 mlprec/mld_prec_type.f90
 mlprec/mld_saggr_bld.f90
 mlprec/mld_saggrmat_asb.f90
 mlprec/mld_saggrmat_raw_asb.F90
 mlprec/mld_saggrmat_smth_asb.F90
 mlprec/mld_smlprec_aply.f90
 mlprec/mld_sprecbld.f90
 mlprec/mld_zaggr_bld.f90
 mlprec/mld_zaggrmat_asb.f90
 mlprec/mld_zaggrmat_raw_asb.F90
 mlprec/mld_zaggrmat_smth_asb.F90
 mlprec/mld_zmlprec_aply.f90
 mlprec/mld_zprecbld.f90

moved ilaggr/nlaggr inside the map object.
2009-02-04 17:33:21 +00:00
Salvatore Filippone c9fa1ca44b mld2p4
Changelog
 krylov/psb_prec_mod.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_cilu_bld.f90
 mlprec/mld_cmlprec_aply.f90
 mlprec/mld_cprecbld.f90
 mlprec/mld_cslu_bld.f90
 mlprec/mld_cslud_bld.f90
 mlprec/mld_csp_renum.f90
 mlprec/mld_csub_aply.f90
 mlprec/mld_csub_solve.f90
 mlprec/mld_cumf_bld.f90
 mlprec/mld_das_aply.f90
 mlprec/mld_das_bld.f90
 mlprec/mld_dbaseprec_aply.f90
 mlprec/mld_dbaseprec_bld.f90
 mlprec/mld_ddiag_bld.f90
 mlprec/mld_dfact_bld.f90
 mlprec/mld_dilu_bld.f90
 mlprec/mld_dmlprec_aply.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_dslu_bld.f90
 mlprec/mld_dslud_bld.f90
 mlprec/mld_dsp_renum.f90
 mlprec/mld_dsub_aply.f90
 mlprec/mld_dsub_solve.f90
 mlprec/mld_dumf_bld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_move_alloc_mod.F90
 mlprec/mld_prec_type.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_silu_bld.f90
 mlprec/mld_smlprec_aply.f90
 mlprec/mld_sprecbld.f90
 mlprec/mld_sslu_bld.f90
 mlprec/mld_sslud_bld.f90
 mlprec/mld_ssp_renum.f90
 mlprec/mld_ssub_aply.f90
 mlprec/mld_ssub_solve.f90
 mlprec/mld_sumf_bld.f90
 mlprec/mld_zas_aply.f90
 mlprec/mld_zas_bld.f90
 mlprec/mld_zbaseprec_aply.f90
 mlprec/mld_zbaseprec_bld.f90
 mlprec/mld_zdiag_bld.f90
 mlprec/mld_zfact_bld.f90
 mlprec/mld_zilu_bld.f90
 mlprec/mld_zmlprec_aply.f90
 mlprec/mld_zprecbld.f90
 mlprec/mld_zslu_bld.f90
 mlprec/mld_zslud_bld.f90
 mlprec/mld_zsp_renum.f90
 mlprec/mld_zsub_aply.f90
 mlprec/mld_zsub_solve.f90
 mlprec/mld_zumf_bld.f90



Changed names from XbaseprcY to XbaseprecY.
2009-01-28 11:08:08 +00:00
Salvatore Filippone 745a6ccd55 mld2p4
mlprec/mld_move_alloc_mod.F90
 mlprec/mld_transfer_mod.F90



Changed names from psb_transfer to psb_move_alloc.
2009-01-27 18:00:43 +00:00
Salvatore Filippone 48101812b3 mld2p4
Changelog
 mlprec/Makefile
 mlprec/mld_cprecbld.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_sprecbld.f90
 mlprec/mld_transfer_mod.F90
 mlprec/mld_zprecbld.f90



Changed names from psb_transfer to psb_move_alloc.
2009-01-27 17:58:25 +00:00
Salvatore Filippone d7ca2e084e mld2p4:
mlprec/mld_caggrmat_raw_asb.F90
 mlprec/mld_caggrmat_smth_asb.F90
 mlprec/mld_cmlprec_aply.f90
 mlprec/mld_cprecbld.f90
 mlprec/mld_daggrmat_raw_asb.F90
 mlprec/mld_daggrmat_smth_asb.F90
 mlprec/mld_dmlprec_aply.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_prec_type.f90
 mlprec/mld_saggrmat_raw_asb.F90
 mlprec/mld_saggrmat_smth_asb.F90
 mlprec/mld_smlprec_aply.f90
 mlprec/mld_sprecbld.f90
 mlprec/mld_transfer_mod.F90
 mlprec/mld_zaggrmat_raw_asb.F90
 mlprec/mld_zaggrmat_smth_asb.F90
 mlprec/mld_zmlprec_aply.f90
 mlprec/mld_zprecbld.f90

Changed name from map_Desc to map in the internals.
2009-01-21 10:39:29 +00:00
Salvatore Filippone f2a2a384c7 mld2p4:
Fixed transfer, had forgotten to copy prec%d :-(
2009-01-20 11:17:36 +00:00
Salvatore Filippone 1ccb5158ed mld2p4:
Improved internal/interface names for linear maps among index spaces.
2009-01-14 14:10:30 +00:00
Salvatore Filippone 4de41865e8 mld2p4:
Fixed warning message in multilevel reallocation.
2009-01-14 09:44:01 +00:00
Salvatore Filippone f3e4486de2 mld2p4:
Fixed comment not to refer to mlprec_bld.
2009-01-13 16:10:29 +00:00
Salvatore Filippone 71508f0b86 *** empty log message *** 2009-01-13 15:50:53 +00:00
Salvatore Filippone e7bcf9a1b2 Fixed veryclean target for new transfer module. 2009-01-13 15:44:52 +00:00
Salvatore Filippone cbcc437b1d mld2p4:
mlprec_bld no longer used, see aggr_bld instead.
2009-01-13 15:36:06 +00:00
Salvatore Filippone 1935761bf9 mld2p4:
precfree routines have been merged inside mld_prec_type.f90.
2009-01-13 15:27:01 +00:00
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.
2009-01-13 15:24:55 +00:00
Salvatore Filippone 24e1123fc6 mld2p4:
New transfer module for prec objects. 
New aggr_bld routines.
2009-01-13 15:22:37 +00:00
Salvatore Filippone 3f2088fbfb mld2p4:
Merged new linear map stuff.
2008-11-04 15:54:39 +00:00
Salvatore Filippone b9f0eee7ec *** empty log message *** 2008-10-29 09:08:43 +00:00
Salvatore Filippone f20bd5f01b mld2p4:
Fixed README and friends.
2008-10-29 08:55:04 +00:00
Salvatore Filippone 565c3842ea *** empty log message *** 2008-10-28 17:19:34 +00:00
Salvatore Filippone d4e7e9e0f1 mld2p4
Merged data type restructuring from prectype branch.
2008-10-28 10:03:41 +00:00
Salvatore Filippone f11d4fba3a mld2p4-dev
Fixed configure for use with PGI compilers.
2008-10-27 13:23:30 +00:00
Salvatore Filippone 7bd4c00cff mld2p4-dev
Fixed printout of multilevel preconditioner description.
2008-10-13 16:06:17 +00:00
Salvatore Filippone d785998bee mld2p4-dev
Fixed checks on multilevel aggregation stall.
Fixed printout of multilevle preconditioner description.
2008-10-13 15:36:50 +00:00
Salvatore Filippone 6ec04ec99e mld2p4:
Added warning for aggregation not working any more.
2008-10-10 07:50:21 +00:00
Salvatore Filippone 9c2012f121 mld2p4:
Added printout of algorithm for computation of damping omega.
2008-10-09 11:57:39 +00:00
Salvatore Filippone 82bf6df992 mld2p4:
fixed comments about type definition.
2008-10-04 17:08:41 +00:00
Salvatore Filippone 7d507f5b26 mld2p4-dev
Fixed error message in configure script.
2008-09-29 08:10:22 +00:00
Salvatore Filippone dcea16909e mld2p4:
Add check in configury for version 2.3.1 of PSBLAS.
2008-09-25 09:42:03 +00:00
Salvatore Filippone f51126b977 mld2p4-dev:
Fixes for possible empty local row set.
2008-09-23 12:09:04 +00:00
Salvatore Filippone d8284f038a mld2p4:
Taken out explicit reference to DESC internals in SLUD_BLD.
2008-09-22 16:30:31 +00:00
Salvatore Filippone 4ee2c9b16d *** empty log message *** 2008-09-19 11:43:11 +00:00
Salvatore Filippone 4cab60bd4c mld2p4-dev:
Merged _sizeof changes in preparation for 1.0.1 release.
2008-09-19 11:38:37 +00:00
Salvatore Filippone f16eaa8e14 mld2p4:
Merged doc fixes from 1.0-maint branch.
2008-09-12 16:38:40 +00:00
Salvatore Filippone 6432344897 mld2p4:
new data_input for examples/pdegen.
Fixed input file for fileread.
2008-09-09 13:34:26 +00:00
Salvatore Filippone 0ce9bb82bd mld2p4:
new data_input for examples/pdegen.
Fixed input file for fileread.
2008-09-09 13:33:59 +00:00
Salvatore Filippone bee4a4c271 mld2p4:
New data_input.f90.
Fixed input file for pdegen.
2008-09-09 13:32:38 +00:00
Salvatore Filippone 08fa9e13a6 mld2p4:
Fixed docs, plus date on html manual.
New data_input.f90.
2008-09-09 12:38:00 +00:00
Salvatore Filippone 4fcac4b70d mld2p4:
Fixed mld_aggr_damp_ into mld_aggr_omega_val_ in the documentation.
2008-09-04 11:54:10 +00:00