Salvatore Filippone
8e2af97a35
Fix description of L1-GS
5 years ago
Salvatore Filippone
4260dc74d5
Support for L1- variants of hybrid Gauss-Seidel
5 years ago
Salvatore Filippone
940609564f
Fix handling of L1-BJAC in PREC%SET
5 years ago
Salvatore Filippone
d81bb30844
Fixes for save/restore smoothers using clone_settings in hierarchy_bld
5 years ago
Salvatore Filippone
95d3c06e17
Methods clear_data and clone_settings for MUMPS solver
5 years ago
Salvatore Filippone
b57967be6e
Method clear_data for UMF solver.
5 years ago
Salvatore Filippone
3dd15cc007
Method clear_data for SLU and SLUDIST
5 years ago
Salvatore Filippone
d55dd1f21b
New clear_data and clone_settings methods for ILU
5 years ago
Salvatore Filippone
9ba74e89cd
Added clear_data and clone_settings to GS solver
5 years ago
Salvatore Filippone
07a2a97b13
Added clear_data to diag solver
5 years ago
Salvatore Filippone
dad39223ec
New clear_data and clone_settings methods for smoothers.
5 years ago
Salvatore Filippone
94a412e92a
Fix typo in clone_settings
5 years ago
Salvatore Filippone
8b0577069f
Define clone_settings and clear_data in base smoothers and solvers
5 years ago
Salvatore Filippone
a83ccc7f52
Improve checks for SLU/SLUDIST %free()
5 years ago
Salvatore Filippone
32d550ed05
Improve use of TRIM in precinit
5 years ago
Salvatore Filippone
f7059c285d
For SLU and SLUDIST check for NULL pointers on FREE
5 years ago
Salvatore Filippone
5b9f76354b
Merge branch 'unify_aggr_bld' of https://github.com/sfilippone/mld2p4-2 into unify_aggr_bld
5 years ago
Salvatore Filippone
4d1a87e5d8
Added L1-JACOBI and L1-BJAC as simple preconditioners in PRECINIT
5 years ago
Cirdans-Home
8eae0dc459
Corrected return on C interface of precinit for already associated prec
5 years ago
Salvatore Filippone
8f60a49fc6
Fix jac%cnv
5 years ago
Salvatore Filippone
de75eec402
Fix build of BJAC diagonal block factorization.
5 years ago
Salvatore Filippone
8f167a3295
Fix typo in cprecset.F90
5 years ago
Salvatore Filippone
0854eee936
New L1-BJAC smoother cleanups.
5 years ago
Salvatore Filippone
441c607c4a
Added L1-BJAC smoother.
5 years ago
Salvatore Filippone
6ac8cffa0a
Merge branch 'stopcriterion' into unify_aggr_bld
5 years ago
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.
5 years ago
Cirdans-Home
e0491f1f17
Changed selection criterion between Jacobi/BJAC application
5 years ago
Cirdans-Home
e680f2092f
Merge branch 'development' into stopcriterion to correct memory leak
5 years ago
Salvatore Filippone
67cff859ec
Fix lev%free() for sm2a
5 years ago
Cirdans-Home
78e7f29371
Corrected print routine to avoid double print of last residual
5 years ago
Cirdans-Home
87bcae4a28
Merge branch 'development' into stopcriterion
5 years ago
Cirdans-Home
837a5b1a1d
Added default behavior and psb_toupper function in string check
5 years ago
Salvatore Filippone
c49301de12
Fix CSETC for MUMPS
5 years ago
Salvatore Filippone
825037761f
Reworked CSETC methods
5 years ago
Cirdans-Home
6ac3e6c146
Added stop criterion on residual for BJAC as coarse solver
5 years ago
Salvatore Filippone
4af1351344
Remove last vestiges of single precision sludist files from Makefile
5 years ago
Salvatore Filippone
70a85c6972
Fix handling of level sweeps in the case of global solver and print warning.
5 years ago
Salvatore Filippone
8006626693
Mumps: use izero instead of 0 in calling sequence
5 years ago
Salvatore Filippone
0380a90ead
Merge branch 'unify_aggr_bld' into development
5 years ago
Salvatore Filippone
9ac2a27077
Merge branch 'smoothed-parm' into unify_aggr_bld
5 years ago
Salvatore Filippone
2c257321a0
Regenerate configure script from latest updates for SuperLU_DIST
5 years ago
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
5 years ago
Salvatore Filippone
2f1d6e29bb
Fixes for interfacing with multiple versions of SuperLU_DIST
5 years ago
Salvatore Filippone
6fb0172cd7
Update support for SuperLU_Dist version 6
5 years ago
Salvatore Filippone
cb0e726980
New call ac_coo%fix
5 years ago
Salvatore Filippone
650fd36982
Merge branch 'smoothed-parm' into unify_aggr_bld
5 years ago
Salvatore Filippone
fa4623f54b
Ensure using correct NZ value
5 years ago
Salvatore Filippone
028ccea2e3
Fix handling of aggregator/smoother parms upon resizing
5 years ago
Salvatore Filippone
5c22fe9c4c
Merge branch 'smoothed-parm' into unify_aggr_bld
5 years ago
Salvatore Filippone
d2aeeb9dae
Improve structure of Makefiles
5 years ago