Commit Graph

1113 Commits (ab387a1343a10a2056f5902783a0ad167005c1a4)
 

Author SHA1 Message Date
Salvatore Filippone e58eab504e Take out hybrid from internal makefiles.
Salvatore Filippone 0b371bf7e2 Take out hybrid
Salvatore Filippone a2a843ce0b Take out hybrid_aggregator for the time being.
Salvatore Filippone e1d9157136 Unified vmb and hyb map_bld inside dec_aggregator.
Salvatore Filippone 9f2c23b2a4 Redefine map_bld interfaces.
Salvatore Filippone cce189c450 Rename dec_map_bld into vmb_map_bld, following the split between
PAR_AGGR_ALG and AGGR_TYPE.
Salvatore Filippone 13dc383079 Fixed inheritance and setup of aggregators.
Salvatore Filippone f131e0d86d Clear par_aggr_alg when setting from external aggregator.
Salvatore Filippone 036c072ebc Fixed setup of aggregators.
Salvatore Filippone 7aadb73bd6 New inheritance structure for aggregator object.
Salvatore Filippone 24988bcfc5 Moved BootCMatch interface to tests; to be reviewed later.
Salvatore Filippone ef5256b3b4 Updated version number in headers.
Salvatore Filippone 7092dc2063 Fixed compilation process.
Salvatore Filippone e0b15f495e Fixed compilation in level.
Salvatore Filippone 6b87221cea Compilation works in aggregator. Cleanup needed.
Salvatore Filippone d707a6c9ba Progress with compilation in aggregator subdir.
Salvatore Filippone 535d3aa059 Fixed Makefile.
Salvatore Filippone 6ccb787857 Created aggregator subdir.
Salvatore Filippone b331b1b928 Merge aggregator: module interfaces now compile.
Salvatore Filippone 939ba5f6aa Started merging extaggr branch.
Salvatore Filippone 29232bf0d2 Moved mld_?ilu?_fact to solver subdir.
Salvatore Filippone 77624b2518 Aligned matrix generation with that from base PSBLAS library.
Salvatore Filippone 11f25be218 Fix time measurements.
Salvatore Filippone 5b0bd2694b Fixed bnoundaries in generation loop.
Salvatore Filippone c47913ed3c Put in new cartesian data partition from PSBLAS.
Salvatore Filippone b76fb7cd69 Put in new cartesian data partition from PSBLAS.
Minor typo in Makefile.
Salvatore Filippone fa1b5dcdea Fixed op_restr build for unsmoothed aggregation.
Salvatore Filippone 0f5ce22c8f Test programs can take input file on command line.
Salvatore Filippone 2f30fe8e1e Fixed configry for both Fortran and C interface to MUMPS.
Salvatore Filippone 822075fd12 Updated copyright statement.
Salvatore Filippone dd95c83f47 Fix example of use of configure in documentation.
Salvatore Filippone 147f37040d Fix handling of mumpsmoddir and mumpslibdir.
Salvatore Filippone 6178a2ec13 Check error conditions in single level apply. Make sure AS vectors are good.
Salvatore Filippone cbe0a5754f Merge branch 'development' of https://github.com/sfilippone/mld2p4-2 into development
Salvatore Filippone 46355253a5 Changes to docs to highlight new stuff in MLD internals.
Salvatore Filippone a7bd1fb466 Print UMF's own error message when needed.
Salvatore Filippone 260e596c3c Work vectors for X2Y/Y2X should be taken from different levels.
Salvatore Filippone 5783117209 Fix wrong call in lv%bld
Salvatore Filippone 4e88068e2a Defined a new CNV method for wrkspace. Changed LV%BLD to call CNV method at end, so all relevant fields are taken care of. Fixed LV%BLD to handle all smoothers and wrkspace.
Salvatore Filippone 62a58d59cc Merged fix for dynamic type of vector in diagonal solver build.
Salvatore Filippone 03719469f0 Fixed use of Jacobi as coarse solver.
Salvatore Filippone 12ba7484ad Fix check for PSBLAS version limiting USE of modules.
Salvatore Filippone b1d1780142
Merge pull request from sfilippone/level-wrk
Level wrk
Salvatore Filippone da89066c21 Add option in mumps for modules dir.
Salvatore Filippone 9fe63d8387 Fix call to prec%descr
Salvatore Filippone 54d1478e21 Added use of WV in solve apply_vect
Salvatore Filippone 63233716c4 K-Cycle now using work vectors correctly.
Salvatore Filippone 68f5691a99 version of K-cycle working, but to be investigated further.
Salvatore Filippone 2481fec23d Added WV to solver apply_vect interface.
Salvatore Filippone 4564e1e4ba Cleanup smoother_apply.