Stack-1
4031ffb7ba
[UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2
...
Adapt amg4psblas to the communication_v2 PSBLAS interfaces, which removed
the work argument from all vector routines (psb_*_vect, the base prec
apply_vect, map_U2V_v/map_V2U_v).
Remove work from the whole vector apply chain:
- prec apply2_vect/apply1_vect and the amg_*precaply2/1_vect implementations
(dropped the local work_ buffer);
- mlprec_aply_vect and its inner recursive routines
(inner_ml_aply, inner_add/mult/k_cycle, inneritkcycle);
- the smoother/solver *_apply_vect implementations and their interface
declarations, dropping the now-dead aux/ww scratch buffers;
- AS smoother restr_v/prol_v (psb_halo/psb_ovrl on vectors);
- onelev map_rstr_v/map_prol_v (psb_map_U2V/V2U on vectors);
- poly_smoother_bld power-iteration apply_v calls.
Array routines keep work. mumps/slu/sludist/umf vector applies now pass a
zero-size local buffer to the underlying array apply (work optional there).
Regenerated for s/d/c/z; the library builds and the pdegen samples converge.
1 week ago
sfilippone
5c055170e7
Merge branch 'development' of github.com:sfilippone/amg4psblas into development
2 months ago
sfilippone
0814492adc
Mods jac solver
2 months ago
sfilippone
246992cb65
Add base matrix info to prec%descr
2 months ago
sfilippone
01cc7ada88
Adjust strategy for stopping on aggregation ratio
2 months ago
sfilippone
693eab66cb
Merge branch 'development' of github.com:sfilippone/amg4psblas into development
2 months ago
sfilippone
4642c857d1
Improve MUMPS solver build
2 months ago
sfilippone
c8d065fa55
Fix double allocation in DDIAG%BLD
2 months ago
sfilippone
04d7122380
Improved error handling in _bld
3 months ago
sfilippone
f012a9d05e
Add cpymat optional argument to hierarchy_bld
3 months ago
sfilippone
eae53162af
Fix licensing text
3 months ago
sfilippone
f760396403
Fix compilation for new use of MPIC
3 months ago
sfilippone
228f4e46a9
Fix select type
5 months ago
sfilippone
b5df1842e0
Update handling of AMG_SLU_VERSION in configure and interface
6 months ago
sfilippone
a6267d8e67
Update configure and interfaces for SUPERLU version 7.
6 months ago
sfilippone
547c4f3a60
Fix template typo in KRM_SOLVER_IMPL
7 months ago
sfilippone
387d6bef74
Fixes for compilation with IPK=8
7 months ago
sfilippone
daaa06e486
Fix USE statement
9 months ago
sfilippone
5ee819592f
Fixes for compilation with INTEL
9 months ago
sfilippone
b246223597
Fixes for IPK8
1 year ago
sfilippone
22b37fa6d3
Fix REPL with MATCHBOXP
1 year ago
Salvatore Filippone
8337edb362
Switch off detailed timings
1 year ago
sfilippone
75f768028c
Fixes code and copyright for serial matching.
1 year ago
sfilippone
afb5d9da76
Fix use of BIT64 in MatchBox
1 year ago
sfilippone
b9cf9dca06
Merge branch 'serial-match' into development
1 year ago
sfilippone
e922582aad
Various fixes for PSB_ and SERIAL_MPI with matching
1 year ago
sfilippone
9ad88b1355
Take out MUMPS interface debug statement
1 year ago
sfilippone
9ded460701
Fix #defines
1 year ago
sfilippone
da7a3be4e4
Fix AMG_prefix for some defines
1 year ago
sfilippone
6fa5b04387
Change and use #define with PSB_ and AMG_ prefixes
1 year ago
sfilippone
b075182ce6
Obsolete AINV_SOLVER_SETirc
1 year ago
sfilippone
749ab2f6ae
Fix extprol. Remove obsolete hybrid aggregator.
1 year ago
sfilippone
1aef82023c
Merge branch 'repackage' of github.com:sfilippone/amg4psblas into repackage
1 year ago
sfilippone
161b93da64
Fix interface issues of clone_settings
1 year ago
Salvatore Filippone
8d4af1ba9f
Fix output formatting bug
1 year ago
sfilippone
cd87bdb0c1
Add call to clean_zeros()
1 year ago
Cirdans-Home
53afa87814
Added row-preserving filtering
2 years ago
sfilippone
d518f5eac7
Merge branch 'l1-and-0-aggr' into repackage
2 years ago
sfilippone
08a0c744b1
Switch from KRYLOV to LINSOLVE
2 years ago
sfilippone
b704d50df1
Fix dump of TPROL and POLY smoother
2 years ago
Cirdans-Home
68a9cceaa0
Fixed l1-Jacobi scaling
2 years ago
Cirdans-Home
8966ecb4a6
First implementation of l1-aggregation
2 years ago
Cirdans-Home
3e9a5c0c5b
Remove diagonal zeros from aggregation
2 years ago
sfilippone
dfc261cf34
Modify error message in smth_bld
2 years ago
sfilippone
cab98295e2
Improve handling of pointers in hierarchy_bld
2 years ago
sfilippone
5a83c63810
Unused lines in ilu_solver_bld
2 years ago
sfilippone
3ee333baac
Change name abgdxyz into upd_xyz
2 years ago
sfilippone
33ac3f786b
Merge latest changes from polysmooth
2 years ago
sfilippone
474c6a3634
Merge branch 'PolySmooth' into development
2 years ago
sfilippone
c1e8bc0c57
Do not use OpenMP code for serial version
2 years ago