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
c49301de12
Fix CSETC for MUMPS
2020-04-29 12:28:36 +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
4af1351344
Remove last vestiges of single precision sludist files from Makefile
2020-04-27 18:43:41 +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
2c257321a0
Regenerate configure script from latest updates for SuperLU_DIST
2020-04-24 16:18:10 +02:00
Salvatore Filippone
47b5d86fbf
Merge branch 'smoothed-parm' of https://github.com/sfilippone/mld2p4-2 into smoothed-parm
...
# Conflicts:
# config/pac.m4
# mlprec/impl/mld_dslud_interface.c
# mlprec/impl/mld_zslud_interface.c
2020-04-24 16:13:04 +02:00
Salvatore Filippone
2f1d6e29bb
Fixes for interfacing with multiple versions of SuperLU_DIST
2020-04-24 16:02:16 +02:00
Salvatore Filippone
6fb0172cd7
Update support for SuperLU_Dist version 6
2020-04-22 17:39:57 +01:00
Salvatore Filippone
cb0e726980
New call ac_coo%fix
2020-04-22 11:53:50 +02:00
Salvatore Filippone
650fd36982
Merge branch 'smoothed-parm' into unify_aggr_bld
2020-04-22 11:52:37 +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
5c22fe9c4c
Merge branch 'smoothed-parm' into unify_aggr_bld
2020-04-19 11:23:49 +02: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
aa6c9df52f
Fix cbind Makefile
2020-04-15 09:51:57 +02:00
Salvatore Filippone
28cc3283cd
Update makefile for cbind.
2020-04-15 09:50:57 +02:00
Salvatore Filippone
4ba8968f02
Merge branch 'smoothed-parm' into unify_aggr_bld
2020-04-13 17:01:11 +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
f68f281089
Merge branch 'smoothed-parm' into unify_aggr_bld
2020-04-08 10:37:57 +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
1b862e3dcc
Fix intent for op_prol in inner_mod:var_bld
2020-03-31 11:43:16 +02:00
Salvatore Filippone
6b4980490c
Fixed intent of variables in module inner_mod
2020-03-31 11:39:10 +02:00
Salvatore Filippone
d57c46e78b
Fix position of update_aggr call.
2020-03-14 15:56:24 +01:00
Salvatore Filippone
af8a9e875f
Fix documentation typo
2020-02-21 17:38:45 +00: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
63f8bd4557
New iproc argument in prec%dump
2020-02-14 15:59:57 +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