Luca Pepè Sciarria
12f8c31228
Add cmake building to test examples
2025-02-10 16:13:27 +01:00
sfilippone
283e849c94
Cleanup use of RICHARDSON
2024-11-18 16:24:01 +01:00
Salvatore Filippone
9c4f4c4d15
Doc fixes
2024-11-16 12:03:28 +01:00
sfilippone
ecc59b8a4b
Fix test makefile for linsolve
2024-11-13 13:21:37 +01:00
sfilippone
98d5db7377
Krylov into linsolve, step 4
2024-11-10 10:47:05 +01:00
tloloum
08a9744413
moving test
2024-07-19 13:01:07 +02:00
tloloum
b5a8c549dd
psb_d_oacc_pde3d draft
2024-07-19 11:35:11 +02:00
Salvatore Filippone
14c4ff0f32
Added new methd for two combined axpbys
2024-02-12 14:15:19 +01:00
sfilippone
e9d1238b43
Add detailed measurements.
2023-12-20 13:31:14 +01:00
sfilippone
ae7fad95d4
Merge branch 'development' into non-diag
2023-11-07 18:02:55 +01:00
sfilippone
a2788bdf0b
New version with ND product
2023-11-07 13:39:44 +01:00
sfilippone
347352fe1e
Make spins work in OpenMP from either par or serial
2023-06-02 11:07:23 +02:00
sfilippone
1941affe7a
Exposed error in AMG test when not parallelizing generation loop
2023-05-30 12:26:58 +02:00
sfilippone
7e5dc20e03
Define new options for BSRCH, clean interface
2023-04-27 13:05:46 +02:00
sfilippone
08ff37332a
Enable OpenMP in test/pargen
2023-04-19 14:06:40 +02:00
sfilippone
8459ea28f5
Modified matrix build procedures with OpenMP
2023-04-14 18:25:43 +02:00
sfilippone
0f1603a2e9
The current version of test/omp seems to be working. To be completed
2023-04-13 16:40:29 +02:00
Salvatore Filippone
fd0b1482e5
Merge branch 'dev-openmp' of github.com:sfilippone/psblas3 into dev-openmp
2023-02-06 19:01:06 +01:00
Salvatore Filippone
afdbac6727
Swicth csr_impl to F90
2023-02-06 19:00:07 +01:00
Salvatore Filippone
86b8a261ef
Fixed conversion bug, changed SPASB interface
2023-01-19 08:36:22 -05:00
Salvatore Filippone
f09e25524e
Create ECSR format and use it for A%AND
2023-01-18 09:17:49 -05:00
Salvatore Filippone
00cc83cde8
First version of AD/AND with memory duplication
2023-01-18 05:04:16 -05:00
Salvatore Filippone
5aef5451fa
Fix test program
2022-11-21 06:26:21 -05:00
Salvatore Filippone
4d988ea3db
Improvemnts to MAT ASB in OpenMP
2022-11-21 05:47:29 -05:00
Salvatore Filippone
f09767baca
Fix tests in X_PDE3D
2022-08-01 12:13:19 +02:00
Salvatore Filippone
b4c538825f
Merge branch 'remotebuild' into development
2022-05-24 12:32:55 +02:00
Salvatore Filippone
fc81367fef
Changes for remote build interfaces. Implementation to be completed.
2022-04-01 11:38:40 +02:00
Salvatore Filippone
0b19adab3c
Round of fixes for matrix remote build. Something still wrong.
2022-02-04 19:12:32 +01:00
Salvatore Filippone
6d0b26ecf1
Further changes for remote build, new method
2022-02-03 13:25:51 +01:00
Salvatore Filippone
0e676d2903
Infrastructure for remote builds
2022-02-01 13:15:48 +01:00
Salvatore Filippone
1337009f91
Infrastructure for non-local matrix build
2022-02-01 10:56:06 +01:00
Salvatore Filippone
af022e9467
Redefine interface of prec%descr to get INFO. Fix configure for MPICXX.
2021-05-06 19:15:15 +02:00
Salvatore Filippone
39e1efb508
Fix test programs for SERIAL_MPI
2021-04-13 16:54:37 +02:00
Salvatore Filippone
a9d2c73783
Fix usage of set_p_adjcncy in test programs
2020-12-16 11:27:13 +01:00
Cirdans-Home
b6ebe59ac3
Checks for options settings and BJAC setup
2020-11-25 11:14:46 +01:00
Salvatore Filippone
6866558372
Merge branch 'new-context' into implement-ainv
...
# Conflicts:
# prec/impl/psb_c_bjacprec_impl.f90
# prec/impl/psb_c_prec_type_impl.f90
# prec/impl/psb_d_bjacprec_impl.f90
# prec/impl/psb_d_prec_type_impl.f90
# prec/impl/psb_s_bjacprec_impl.f90
# prec/impl/psb_s_prec_type_impl.f90
# prec/impl/psb_z_bjacprec_impl.f90
# prec/impl/psb_z_prec_type_impl.f90
# prec/psb_c_prec_type.f90
# prec/psb_d_prec_type.f90
# prec/psb_s_prec_type.f90
# prec/psb_z_prec_type.f90
# test/pargen/psb_d_pde2d.f90
# test/pargen/psb_d_pde3d.f90
# test/pargen/psb_s_pde2d.f90
# test/pargen/psb_s_pde3d.f90
2020-11-20 17:18:40 +01:00
Cirdans-Home
526dc1c260
Added options to set and test program
2020-11-20 14:54:35 +01:00
Cirdans-Home
9d1390ad94
Corrected bug in application phase
2020-11-19 20:30:53 +01:00
Cirdans-Home
3e22e9e963
implemented biconjugation
2020-11-19 16:02:15 +01:00
Cirdans-Home
62c75abbf4
Completed integration of ILU-type factorization
2020-11-16 18:37:45 +01:00
Salvatore Filippone
6a6f6ad2c2
Change name of ICTXT to CTXT
2020-11-16 16:15:48 +01:00
Cirdans-Home
fbf23c3959
Added implementation in BJAC and test for ILU-type factorizations
2020-11-16 11:19:15 +01:00
Salvatore Filippone
b376d226cb
Fixed declaration and use of CONTEXT with new type.
2020-11-14 16:42:15 +01:00
Salvatore Filippone
5b1300b7cc
Merge branch 'fix_cdasb' into unify_aggr_bld
...
# Conflicts:
# base/internals/psi_extrct_dl.F90
2020-05-21 14:28:13 +02:00
Salvatore Filippone
e2bd21d9be
Update internal documentation.
2019-12-15 18:37:28 +00:00
Salvatore Filippone
9c3e1dbd49
New test program mods.
2019-11-07 14:05:39 +00:00
Salvatore Filippone
410c0c9995
graph_fnd_owner sweep
...
Implement initial sweep in graph_fnd_owner based on user-provided
topology.
Cleanup old indx_map implementation.
New test program just for testing cdasb.
2019-11-07 12:59:28 +00:00
Salvatore Filippone
31ed911b1e
New set/get_maxspace()
2019-11-05 14:28:15 +00:00
Salvatore Filippone
3ae846edb5
Start refactoring of crea_index
2019-10-23 15:57:47 +01:00
Salvatore Filippone
883c026367
Fix matrix generation.
2019-05-27 12:02:47 +01:00