Commit Graph

559 Commits (4f2c5cb0cdf4af4e002047060c3508d4d496b863)

Author SHA1 Message Date
Salvatore Filippone 5a0956030d MLPREC: merged changes from Daniela of 2008/01/18, minor doc fixes.
Salvatore Filippone 8f1096e6fd MLPREC directory: latest "aesthetic" fixes.
Salvatore Filippone e1700c63d1 Added average for the (unlikely) case of an overlap in the base data distribution.
Salvatore Filippone dedbbbe971 Cleanup of variables flagedd by -Wunused.
Salvatore Filippone fe04944807 Taken out UPD from diag_bld, it is not useful there.
Salvatore Filippone 2ffcc7940d Fixed precset to handle correctly ILEV=1 vs. ILEV > 1 where appropriate.
Salvatore Filippone 45fc97d582 Fixed "mld_max_XXX" for all constants where it makes sense.
Salvatore Filippone 3a4b80e639 Taken out UPD argument from user callable routines.
Salvatore Filippone 202a8af7ac Fixed intent(out) of ATMP in SP_RENUM.
Taken out spurious write() from gps_reduction.
Salvatore Filippone 15eed6dfb0 Typo in the ILUT docs.
Salvatore Filippone c8d4911e7c Taken out IALG from ILUT.
Salvatore Filippone b42020e950 Fix typo.
Salvatore Filippone acd870aa6e Merged minor typos from Daniela.
Salvatore Filippone b69cc135a9 Changed structure and interface of BJAC_BLD.
Changed SMOOTH_KIND into AGGR_KIND.
Salvatore Filippone f1c5dbcb3d
Salvatore Filippone 7204231d15 Fixed trans_ and application of diagonal prec.
Salvatore Filippone 95a3b66a94 Fixed passing of TRANS down the call chain.
Salvatore Filippone 182664e76a Fixed headers for html documentation.
Salvatore Filippone e4135c4b44 Fixed transpose (hopefully!)
Salvatore Filippone 2faafc3a5e Reworked internals of mlprec_aply.
Salvatore Filippone 6b38c92580 Added TRANSPOSE paths to Block Jacobi and AS preconditioner application.
Salvatore Filippone ce2d0b8ecc Changed names mld_aggr_kind_ into mld_smooth_kind_ and fixed all files.
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.
Salvatore Filippone 55d8db4c62 Fixed interfaces of internal routines for ILUT.
Salvatore Filippone 581cd9b6ac Fixed interfaces of internal routines for ILU/ILUK.
Salvatore Filippone 3b08aae746 Fixed level 1 initialization for additive multilevel.
Salvatore Filippone cbb43eece6 Renaming diag routines.
Salvatore Filippone d290f7aafc Renaming diag routines.
Salvatore Filippone 8af5d99e73 Shuffled around clipping function.
Salvatore Filippone 776a6929c2 Minor interface updates.
Salvatore Filippone 54ae8fa06a Reorganized AS build and application routines.
Salvatore Filippone 2a712e42fb Merged comments from ICAR/II UnivNaples
Salvatore Filippone 2272f944be Merged internal docs and html headers.
Salvatore Filippone d8a4ceb5a5 Changes to internal docs for NaturalDocs processing.
Salvatore Filippone afa4aece18 Changes to internal docs for NaturalDocs processing.
Salvatore Filippone 3d191950ef Merge comments and headers. To be refined for NaturalDocs.
Salvatore Filippone a8ab54f554 Bunch of changes for internal documentation.
Salvatore Filippone 3f6ff2a28e
Salvatore Filippone 2c558043f1 Taken out obsolete comments about non-allocatable version of
mlprec_work structure.
Salvatore Filippone 8626133d04 Fixed init_heap in copyin.
Salvatore Filippone aaa7acf94b Added JMIN:JMAX to internal COPYIN routines.
Salvatore Filippone 517604ddd7 Fixed DIAG preconditioner to use getdiag.
Salvatore Filippone a7ff60209f Fixed DIAG preconditioner to use getdiag.
Salvatore Filippone 5553dc45f0
Salvatore Filippone 9204db6c0e Fixed INTENT(IN) for X(:) in all preconditioner application routines.
Salvatore Filippone 99fc1e7559 Bunch of changes to take away most instances of unused variables.
Salvatore Filippone 14564c65ec Fixed intent(out) on ilaggr(:), nlaggr(:) of aggrmap_bld.
Salvatore Filippone 99771355e6 Taken out psb_cdrep, substitute with psb_cdall( repl=.true.)
Salvatore Filippone 0cdeef16d0 Fixed protect name.
Salvatore Filippone c1778c802f Fixed wrong comment.
Salvatore Filippone 4e91e8d2c6 Fixed mld_ name glitch.
Salvatore Filippone 4f610021e4 Fixed mld_ name glitch.
Salvatore Filippone dd75c9ff65 Merged in changes for ILU(P,T).
Salvatore Filippone 296d688421 Fixed multiple heap insertion issue in iluk: performance improved.
Salvatore Filippone 1020eacd6f Merged ilu(k) branch. Branch still open to play with ILU(P,T).
Salvatore Filippone 59cd953055 Fixed remaining constant names with MLD_ prefix.
Salvatore Filippone 47c27d7e64 Fixed constant names with MLD_ prefix.
Salvatore Filippone 6742f1e24b Implemented MILU(0).
Salvatore Filippone 408386cd11 Reorganized directory structure and build process.