Commit Graph
1034 Commits
Author SHA1 Message Date
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
Salvatore Filippone 3250853810 Taken out WRK(:) component of PREC, now we have the WRK component of LEV. 2017-12-11 16:47:21 +00:00
Salvatore Filippone 554f21992f New WRK methods in onelev data structure. 2017-12-11 15:16:03 +00:00
Salvatore Filippone 823db4f943 Fixed allocte_wrk & free_wrk for WV allocation.
Modified interface of smoothers to use WV.
Initial tests.
Added WV to calls to MAP_X2Y & MAP_Y2X.
2017-12-11 10:21:00 +00:00
Salvatore Filippone 6f9a3c10d2 Use ASSOCIATE for wrk vectors. KCYCLE to be debugged. 2017-12-08 15:17:31 +00:00
Salvatore Filippone 08040c455b Added level%allocate_wrk. Fix wrksize calculation. 2017-12-08 10:19:26 +00:00
Salvatore Filippone f982986a1c Initial methods to keep track of work vectors. 2017-12-07 17:45:47 +00:00
Salvatore Filippone 5e174d062e Update mlprec_aply to use WRK. 2017-12-06 16:11:53 +00:00
Salvatore Filippone f1f3240f27 Fixed prec%descr call 2017-12-06 09:34:36 +00:00
Salvatore Filippone 55ec0f3da0 Added WV to smoother method 2017-12-06 09:27:39 +00:00
Salvatore Filippone fe110b83ca First step in work area: define alloc/free methods. 2017-12-06 09:09:03 +00:00
Salvatore Filippone 8f0440d748 Merge branch 'master' of https://github.com/sfilippone/mld2p4-2 2017-11-04 10:30:51 +00:00
Salvatore Filippone 84a8028df4 Use $SHELL for mkdir.sh 2017-11-04 10:29:31 +00:00
Daniela di Serafino f44896fdf4 Fixed note in table 3 of user's guide 2017-10-26 18:53:45 +02:00
Salvatore Filippone 449e73bbb4 Minor README tweak. Changed DESCR printout to omit ordering if NATURAL. 2017-10-25 10:59:26 +01:00
Salvatore Filippone f493b7064e Take out DEFLT from sample programs. 2017-10-24 08:34:13 +01:00
Salvatore Filippone f0d6631473 Added sample matrix files. 2017-10-23 17:00:01 +01:00
Salvatore Filippone 4f2c5cb0cd Fixed input files. 2017-10-23 16:58:04 +01:00
Salvatore Filippone fcd370a304 New structure of input files. Fixed defaults. 2017-10-23 16:45:26 +01:00
Salvatore Filippone 079af357ed Fixes for application 1lev, defaults, precdescr. 2017-10-23 16:14:40 +01:00
Salvatore Filippone 79f098c466 Merge branch 'master' of https://github.com/sfilippone/mld2p4-2 2017-10-23 15:35:34 +01:00
Salvatore Filippone f7645c5aa1 Fixed aggregation threshold to 0.01 in documentation. 2017-10-23 15:34:54 +01:00
Salvatore Filippone 25acc34d6b Fix silly mistake on input broadcast in test programs 2017-10-23 13:08:22 +01:00
Salvatore Filippone 9c7b84ed07 Fix call to psb_info in apply 2017-10-23 12:36:01 +01:00
Salvatore Filippone 69cd86f079 New example programs 2017-10-16 16:54:39 +01:00
Salvatore Filippone c758ee13ba Merge branch 'master' of https://github.com/sfilippone/mld2p4-2 2017-10-11 13:52:14 +01:00
Salvatore Filippone d2ebac6a77 Rewrite precbld to simply call hierarchy/smoothers. 2017-10-11 13:50:54 +01:00
Salvatore Filippone 4c70174c9f Comment for fixes to apply_vect. 2017-10-07 08:01:28 +01:00
Salvatore Filippone 7d4264176a Fix zeroing of tx in as_apply_vect. 2017-10-06 14:11:12 +01:00
Salvatore Filippone 3cd6ede9f1 Fixed dump smoother. 2017-10-05 17:16:16 +01:00