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
1ae3cc135f
Improve error handling for prec%free
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
0e1d7de857
Update VERSION
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
4c9687c89b
Multiple changes to CBIND and configure
3 months ago
sfilippone
f760396403
Fix compilation for new use of MPIC
3 months ago
sfilippone
228f4e46a9
Fix select type
5 months ago
sfilippone
86731fe5bb
Fix makefiles
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
Salvatore Filippone
83a668c1e0
Improve Makefile dependencies
7 months ago
sfilippone
c162633845
Merge branch 'cmake' into development
7 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
Luca Pepè Sciarria
e429b04600
work on cpp part of amgprec. Still not working
1 year ago
Luca Pepè Sciarria
7c153de54a
add cpp file compilation; fix mpi compilation
1 year ago
sfilippone
b246223597
Fixes for IPK8
1 year ago
sfilippone
22b37fa6d3
Fix REPL with MATCHBOXP
1 year ago
Luca Pepè Sciarria
e762554627
update to reflect the changes in development regarding amg_config.h file
1 year ago
Luca Pepè Sciarria
b5e7d6aaaa
Merge branch 'development' into cmake
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
cfd29707da
New amg_config.h.in
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
3b3a6c88a8
Silence more warnings/errors from INTEL
1 year ago
Luca Pepè Sciarria
b426a9ccf7
remove impl/solver/amg_*_invk_solver_set* from compiling
1 year ago
Luca Pepè Sciarria
1feaf40972
remove impl/solver/amg_*_invt_solver_set* from compiling
1 year ago
Luca Pepè Sciarria
cc66413be8
remove impl/solver/amg_*_ainv_solver_set* from compiling
1 year ago
sfilippone
f6349d34d1
Provide alias deallocate_wrk for free_wrk. Document and use.
1 year ago
sfilippone
b075182ce6
Obsolete AINV_SOLVER_SETirc
1 year ago
sfilippone
4ee170f0ec
Update version 1.2.0
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