Commit Graph
385 Commits
Author SHA1 Message Date
Salvatore Filippone 8f167a3295 Fix typo in cprecset.F90 2020-05-05 21:53:20 +02:00
Salvatore Filippone 0854eee936 New L1-BJAC smoother cleanups. 2020-05-05 18:28:23 +02:00
Salvatore Filippone 441c607c4a Added L1-BJAC smoother. 2020-05-05 14:03:35 +02:00
Salvatore Filippone 6ac8cffa0a Merge branch 'stopcriterion' into unify_aggr_bld 2020-05-04 13:30:42 +02:00
Salvatore Filippone c0b033da57 Take out the backfix method.
Originally it was introduced to handle cases where the stencil was
expanded by the smoothing and multiplication process, but the
critical step is handled in AGGR%BLD_MAP, this one can be discarded.
2020-05-04 12:44:37 +02:00
Cirdans-Home e0491f1f17 Changed selection criterion between Jacobi/BJAC application 2020-04-30 19:10:01 +02:00
Cirdans-Home e680f2092f Merge branch 'development' into stopcriterion to correct memory leak 2020-04-30 14:23:35 +02:00
Salvatore Filippone 67cff859ec Fix lev%free() for sm2a 2020-04-30 14:05:04 +02:00
Cirdans-Home 78e7f29371 Corrected print routine to avoid double print of last residual 2020-04-30 12:08:24 +02:00
Cirdans-Home 87bcae4a28 Merge branch 'development' into stopcriterion 2020-04-29 17:12:05 +02:00
Cirdans-Home 837a5b1a1d Added default behavior and psb_toupper function in string check 2020-04-29 16:57:51 +02:00
Salvatore Filippone 825037761f Reworked CSETC methods 2020-04-29 09:45:44 +02:00
Cirdans-Home 6ac3e6c146 Added stop criterion on residual for BJAC as coarse solver 2020-04-28 19:15:09 +02:00
Salvatore Filippone 70a85c6972 Fix handling of level sweeps in the case of global solver and print warning. 2020-04-27 16:53:53 +02:00
Salvatore Filippone 8006626693 Mumps: use izero instead of 0 in calling sequence 2020-04-27 16:52:44 +02:00
Salvatore Filippone 0380a90ead Merge branch 'unify_aggr_bld' into development 2020-04-25 08:45:18 +02:00
Salvatore Filippone 9ac2a27077 Merge branch 'smoothed-parm' into unify_aggr_bld 2020-04-24 16:57:31 +02:00
Salvatore Filippone 2f1d6e29bb Fixes for interfacing with multiple versions of SuperLU_DIST 2020-04-24 16:02:16 +02:00
Salvatore Filippone cb0e726980 New call ac_coo%fix 2020-04-22 11:53:50 +02:00
Salvatore Filippone fa4623f54b Ensure using correct NZ value 2020-04-22 10:41:08 +01:00
Salvatore Filippone 028ccea2e3 Fix handling of aggregator/smoother parms upon resizing 2020-04-22 10:37:56 +01:00
Salvatore Filippone d2aeeb9dae Improve structure of Makefiles 2020-04-18 17:59:36 +02:00
Salvatore Filippone e4e7d8970e Move call to ac%fix 2020-04-17 16:22:42 +02:00
Salvatore Filippone 6aed8608ca New version X_spmm_bld_inner 2020-04-13 13:17:50 +02:00
Salvatore Filippone 4696ef16bf Merge branch 'unify_aggr_bld' into development 2020-04-08 11:42:09 +02:00
Salvatore Filippone 66000d638c Fix INTENT of desc_a for cases where we need a deep copy. 2020-04-07 11:30:03 +02:00
Salvatore Filippone f2476eefc3 Take out unused vars in spmm_bld_inner. 2020-04-05 18:17:07 +02:00
Salvatore Filippone 7398693f57 Fix error message args for LPK4/LP8 2020-04-02 13:01:06 +02:00
Salvatore Filippone d57c46e78b Fix position of update_aggr call. 2020-03-14 15:56:24 +01:00
Salvatore Filippone b29701e1c3 Merge branch 'unify_aggr_bld' into development 2020-02-20 13:54:09 +00:00
Salvatore Filippone aa205fa4f9 Fix coarse matrix build for replicated. 2020-02-20 13:51:33 +00:00
Salvatore Filippone 343a0e3661 Merge branch 'unify_aggr_bld' into development 2020-02-20 12:30:24 +00:00
Salvatore Filippone 7f3f0cb2e5 Fix build of replicated coarse matrix for unsmoothed aggregation. 2020-02-20 12:28:20 +00:00
Salvatore Filippone 497984f9e3 Merge branch 'unify_aggr_bld' into development 2020-02-15 15:14:12 +00:00
Salvatore Filippone 850317a62b Change mat%print interface, and refactor. 2020-02-15 15:13:56 +00:00
Salvatore Filippone 1b7bdb437b Internal unused var cleanup 2020-02-13 17:36:27 +00:00
Salvatore Filippone ac1c81f112 Fix handling of large process count in filename generation. 2020-02-13 17:24:15 +00:00
Salvatore Filippone de25234293 Cleanup internal declarations and unused variables. 2020-02-11 13:39:03 +00:00
Salvatore Filippone f34594df60 Unify notation for nd_nnz_tot and fix byte size. 2020-02-11 11:17:33 +00:00
Salvatore Filippone d51de74a05 Fix computation of global matrix coarse size. 2020-02-07 18:17:23 +00:00
Salvatore Filippone ee34e9e9f7 Fixes for build process. REPL does not work yet! 2020-02-07 13:55:00 +00:00
Salvatore Filippone b339d867da Rework unsmoothed and "bizarre" bld to align with smoothed. 2020-02-07 11:53:19 +00:00
Salvatore Filippone 85a03d87ba Partial cleanup of aggregation code. 2020-02-06 16:42:20 +00:00
Salvatore Filippone 4291f08cc7 Streamline new smoothed implementation, first step 2020-02-05 16:34:06 +00:00
Salvatore Filippone 2295f16aa7 Merge branch 'development' of https://github.com/sfilippone/mld2p4-2 into development 2020-02-05 15:08:00 +00:00
Salvatore Filippone 8026e0ccd3 Cleanup variables etc. Fixed Makefile. 2020-02-05 14:45:15 +00:00
Salvatore Filippone 8fbaa83f10 Changes for IPK8==LPK8 2020-02-05 14:42:22 +00:00
Salvatore Filippone 41731b2acb New spmm_bld_inner files. 2020-02-05 14:42:08 +00:00
Salvatore Filippone 82bc6a7fc4 New implementation of SMTH_BLD. 2020-02-05 11:23:18 +00:00
Salvatore Filippone c6257025d8 Beginning new version of smth_bld 2020-02-05 08:48:59 +00:00