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
eae53162af
Fix licensing text
3 months ago
sfilippone
b246223597
Fixes for IPK8
1 year ago
sfilippone
e922582aad
Various fixes for PSB_ and SERIAL_MPI with matching
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
Salvatore Filippone
8d4af1ba9f
Fix output formatting bug
1 year ago
sfilippone
08a0c744b1
Switch from KRYLOV to LINSOLVE
2 years ago
sfilippone
33ac3f786b
Merge latest changes from polysmooth
2 years ago
sfilippone
474c6a3634
Merge branch 'PolySmooth' into development
2 years ago
sfilippone
3ff1ad9372
Fix noise in %memory_use()
2 years ago
Salvatore Filippone
83d435b49e
Default GLOBAL=.true. for MEMORY_USE
2 years ago
Salvatore Filippone
af3fda9690
Additional output fixes for memory_use
2 years ago
Salvatore Filippone
678237cf29
Fixed implementation of GLOBAL vs VERBOSITY
2 years ago
Salvatore Filippone
3671285c7a
Modified memory_use impl with GLOBAL and VERBOSITY
2 years ago
sfilippone
a747cc6abb
Defined memory_use method
2 years ago
sfilippone
c2fd0ac66d
Disable MATCHBOX with SERIAL_MPI and add error message
3 years ago
sfilippone
30a5c7be03
Added POLY smoothers, also in SAMPLES/ADVANCED
3 years ago
sfilippone
ec9fcb1bcc
Adjustments for POLYNOMIAL smoothers.
3 years ago
sfilippone
ea2f75776c
Implement structure for polynomial smoother
3 years ago
sfilippone
84ea60c94c
Defined Jacobi and L1-JACOBI solvers.
3 years ago
Salvatore Filippone
a97f56d673
Add L1-JACOBI as subsolver.
3 years ago
sfilippone
b1f05482a6
Add 'DECOUPLED' as possible choice
3 years ago
sfilippone
0bcc9d7b55
Merge branch 'dev-openmp' into development
3 years ago
sfilippone
73e5d49913
Added timers to build phases
3 years ago
Salvatore Filippone
e6d7f48fdf
Defined smoothers_free method
4 years ago
Salvatore Filippone
c7edaaa7c5
Fix Makefiles for parallel builds
4 years ago
Salvatore Filippone
1355765d14
Fix PREFIX in PREC%DESCR
4 years ago
Salvatore Filippone
87cdd76f8d
Fix spurious error notification with prec%descr
4 years ago
Salvatore Filippone
af178daa84
Modify dump method to print base level matrix.
5 years ago
Cirdans-Home
5aa3cfca1b
Added set to parmatch
5 years ago
Salvatore Filippone
b4b96d9338
Change level%csetc to use 'DEC' & friends
5 years ago
Salvatore Filippone
ddbe050c1a
Fix copyright statement and example programs
5 years ago
Salvatore Filippone
6541e3a95c
Change interface to descr with verbosity level
5 years ago
Cirdans-Home
68007052d5
Changed option setting to integrate approximate inverses
6 years ago
Salvatore Filippone
788211c794
Fixes for support to remapping after merging new context. Needs more testing.
6 years ago
Salvatore Filippone
d14bd31b4a
Merge branch 'new-context' into remap-coarse
6 years ago
Salvatore Filippone
b751d726a1
Fix name of CTXT variable
6 years ago
Salvatore Filippone
11d8c090c8
Begin preparation for applying remap.
6 years ago
Salvatore Filippone
e500a8a5b5
Factored level%map_rstr and level%map_prol.
6 years ago
Salvatore Filippone
9e3eb0fdeb
Renaming level%linmap and methods.
6 years ago
Salvatore Filippone
d4b443d832
Rename directories, fix Makefiles
6 years ago