Commit Graph
1063 Commits
Author SHA1 Message Date
Salvatore Filippone e58eab504e Take out hybrid from internal makefiles. 2018-05-11 14:12:25 +01:00
Salvatore Filippone 0b371bf7e2 Take out hybrid 2018-05-11 13:45:04 +01:00
Salvatore Filippone a2a843ce0b Take out hybrid_aggregator for the time being. 2018-05-11 13:42:50 +01:00
Salvatore Filippone e1d9157136 Unified vmb and hyb map_bld inside dec_aggregator. 2018-05-11 13:38:22 +01:00
Salvatore Filippone 9f2c23b2a4 Redefine map_bld interfaces. 2018-05-11 12:55:50 +01:00
Salvatore Filippone cce189c450 Rename dec_map_bld into vmb_map_bld, following the split between
PAR_AGGR_ALG and AGGR_TYPE.
2018-05-11 08:57:37 +01:00
Salvatore Filippone 13dc383079 Fixed inheritance and setup of aggregators. 2018-05-10 21:16:44 +01:00
Salvatore Filippone f131e0d86d Clear par_aggr_alg when setting from external aggregator. 2018-05-10 15:38:48 +01:00
Salvatore Filippone 036c072ebc Fixed setup of aggregators. 2018-05-10 14:09:15 +01:00
Salvatore Filippone 7aadb73bd6 New inheritance structure for aggregator object. 2018-05-10 14:00:47 +01:00
Salvatore Filippone 24988bcfc5 Moved BootCMatch interface to tests; to be reviewed later. 2018-05-05 14:35:47 +01:00
Salvatore Filippone ef5256b3b4 Updated version number in headers. 2018-05-05 08:09:25 +01:00
Salvatore Filippone 7092dc2063 Fixed compilation process. 2018-05-05 07:46:24 +01:00
Salvatore Filippone e0b15f495e Fixed compilation in level. 2018-05-04 21:21:34 +01:00
Salvatore Filippone 6b87221cea Compilation works in aggregator. Cleanup needed. 2018-05-04 21:16:21 +01:00
Salvatore Filippone d707a6c9ba Progress with compilation in aggregator subdir. 2018-05-04 21:05:10 +01:00
Salvatore Filippone 535d3aa059 Fixed Makefile. 2018-05-04 16:23:25 +01:00
Salvatore Filippone 6ccb787857 Created aggregator subdir. 2018-05-04 16:18:36 +01:00
Salvatore Filippone b331b1b928 Merge aggregator: module interfaces now compile. 2018-05-04 14:36:23 +01:00
Salvatore Filippone 939ba5f6aa Started merging extaggr branch. 2018-05-04 14:21:31 +01:00
Salvatore Filippone 29232bf0d2 Moved mld_?ilu?_fact to solver subdir. 2018-05-03 15:20:31 +01:00
Salvatore Filippone 77624b2518 Aligned matrix generation with that from base PSBLAS library. 2018-04-23 15:03:14 +01:00
Salvatore Filippone 11f25be218 Fix time measurements. 2018-03-14 20:35:10 +00:00
Salvatore Filippone 5b0bd2694b Fixed bnoundaries in generation loop. 2018-02-26 12:40:11 +00:00
Salvatore Filippone c47913ed3c Put in new cartesian data partition from PSBLAS. 2018-02-18 15:06:49 +00:00
Salvatore Filippone b76fb7cd69 Put in new cartesian data partition from PSBLAS.
Minor typo in Makefile.
2018-02-18 12:28:08 +00:00
Salvatore Filippone fa1b5dcdea Fixed op_restr build for unsmoothed aggregation. 2018-02-16 14:39:00 +00:00
Salvatore Filippone 0f5ce22c8f Test programs can take input file on command line. 2018-01-28 18:36:20 +00:00
Salvatore Filippone 2f30fe8e1e Fixed configry for both Fortran and C interface to MUMPS. 2018-01-28 11:17:18 +00:00
Salvatore Filippone 822075fd12 Updated copyright statement. 2018-01-28 10:24:44 +00:00
Salvatore Filippone dd95c83f47 Fix example of use of configure in documentation. 2018-01-27 18:01:06 +00:00
Salvatore Filippone 147f37040d Fix handling of mumpsmoddir and mumpslibdir. 2018-01-27 16:45:15 +00:00
Salvatore Filippone 6178a2ec13 Check error conditions in single level apply. Make sure AS vectors are good. 2018-01-16 14:42:12 +00:00
Salvatore Filippone cbe0a5754f Merge branch 'development' of https://github.com/sfilippone/mld2p4-2 into development 2018-01-16 12:28:07 +00:00
Salvatore Filippone 46355253a5 Changes to docs to highlight new stuff in MLD internals. 2018-01-16 12:26:54 +00:00
Salvatore Filippone a7bd1fb466 Print UMF's own error message when needed. 2018-01-16 12:11:09 +00:00
Salvatore Filippone 260e596c3c Work vectors for X2Y/Y2X should be taken from different levels. 2018-01-16 12:07:57 +00:00
Salvatore Filippone 5783117209 Fix wrong call in lv%bld 2017-12-30 11:36:08 +01:00
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. 2017-12-30 11:28:48 +01:00
Salvatore Filippone 62a58d59cc Merged fix for dynamic type of vector in diagonal solver build. 2017-12-29 22:04:32 +01:00
Salvatore Filippone 03719469f0 Fixed use of Jacobi as coarse solver. 2017-12-21 14:43:43 +00:00
Salvatore Filippone 12ba7484ad Fix check for PSBLAS version limiting USE of modules. 2017-12-13 12:18:29 +00:00
Salvatore Filippone b1d1780142 Merge pull request #1 from sfilippone/level-wrk
Level wrk
2017-12-12 12:56:03 +00:00
Salvatore Filippone da89066c21 Add option in mumps for modules dir. 2017-12-12 12:51:01 +00:00
Salvatore Filippone 9fe63d8387 Fix call to prec%descr 2017-12-12 11:40:15 +00:00
Salvatore Filippone 54d1478e21 Added use of WV in solve apply_vect 2017-12-12 11:27:18 +00:00
Salvatore Filippone 63233716c4 K-Cycle now using work vectors correctly. 2017-12-12 11:02:07 +00:00
Salvatore Filippone 68f5691a99 version of K-cycle working, but to be investigated further. 2017-12-12 08:36:14 +00:00
Salvatore Filippone 2481fec23d Added WV to solver apply_vect interface. 2017-12-11 17:45:46 +00:00
Salvatore Filippone 4564e1e4ba Cleanup smoother_apply. 2017-12-11 17:17:43 +00:00