Commit Graph

107 Commits (a942b47f7c9f5699f1f8f9dfa48962a57913f9ce)

Author SHA1 Message Date
sfilippone 45f00e6e19 Fixed comments 12 months ago
Salvatore Filippone 14c4ff0f32 Added new methd for two combined axpbys 12 months ago
sfilippone 3aa3c795e9 Refactor assembly and cnv 1 year ago
sfilippone ae7fad95d4 Merge branch 'development' into non-diag 1 year ago
sfilippone 41be1357c3 Set defaults for SPSPMM depending on OpenMP compilation. 1 year ago
Salvatore Filippone 0d8a5d3dc2 New SPSPMM implementation 1 year ago
Salvatore Filippone d0cacda995 Moved various modules related to RB around, into auxil, update Makefile. 1 year ago
Salvatore Filippone 7b45994b70 Setter/getter for SPSPMM algorithm in base_mat_mod 1 year ago
wlthr 0185b79b2a added setter for d_csr_spspmm implementation 1 year ago
wlthr 979a3da95f merged dev-openmp into omp-walther 1 year ago
wlthr 1af76c067c added parallel double precision spspmm implementations 1 year ago
sfilippone 5e691d5bff Some improvements for openmp vector updates 2 years ago
sfilippone bb9f213551 Define and implement OMP version of TRIL/TRIU 2 years ago
sfilippone 40cc78854a Improve implementation of fix_coo using exscan 2 years ago
Salvatore Filippone f09e25524e Create ECSR format and use it for A%AND 2 years ago
Salvatore Filippone 00cc83cde8 First version of AD/AND with memory duplication 2 years ago
Salvatore Filippone 4d15dbf73e Fix wrong directive 2 years ago
Salvatore Filippone adbc75b22e Additional clauses for OpenMP parallelization. 2 years ago
Salvatore Filippone 4d988ea3db Improvemnts to MAT ASB in OpenMP 2 years ago
Salvatore Filippone cd01db132e Merge branch 'development' into dev-openmp 2 years ago
Salvatore Filippone b4c538825f Merge branch 'remotebuild' into development 3 years ago
Salvatore Filippone 00c69bfee9 Fix cnv method for unallocated vectors 3 years ago
Salvatore Filippone fafe128516 Finish vector assembly with REMOTE_BUILD. To be tested. 3 years ago
Salvatore Filippone fc81367fef Changes for remote build interfaces. Implementation to be completed. 3 years ago
Salvatore Filippone d6c232c676 Default to psb_dupl_add_ in vector 3 years ago
Salvatore Filippone 3a2a29c915 First round of changes for remote vector 3 years ago
Salvatore Filippone 9bdeae9a16 Fix coo_inner impl. 3 years ago
Salvatore Filippone d0a5ff9893 Rework build 3 years ago
Salvatore Filippone 6d0b26ecf1 Further changes for remote build, new method 3 years ago
Salvatore Filippone 1337009f91 Infrastructure for non-local matrix build 3 years ago
Salvatore Filippone 340c191e7f First round of cleanup build warnings 4 years ago
Salvatore Filippone a673bf8bf1 Fix inconsistency in %csget 4 years ago
Salvatore Filippone 493beaa751 Minor formatting 4 years ago
Cirdans-Home 3e6fdd39e4 Corrected bug in interfaces for genrm2 4 years ago
Salvatore Filippone 3e318e1a84 Initialize INFO 4 years ago
Cirdans-Home 9a2ea73d81 psb_dnrm2_weight working also for GPUs 4 years ago
Cirdans-Home 73605bdda0 Bugfix weighted norm FIXME for GPU 4 years ago
Salvatore Filippone c414d4d40a Merge branch 'implement-ainv' into dev-openmp
# Conflicts:
#	base/comm/internals/psi_cswapdata_a.F90
#	base/comm/internals/psi_cswaptran_a.F90
#	base/comm/internals/psi_dswapdata_a.F90
#	base/comm/internals/psi_dswaptran_a.F90
#	base/comm/internals/psi_eswapdata_a.F90
#	base/comm/internals/psi_eswaptran_a.F90
#	base/comm/internals/psi_i2swapdata_a.F90
#	base/comm/internals/psi_i2swaptran_a.F90
#	base/comm/internals/psi_mswapdata_a.F90
#	base/comm/internals/psi_mswaptran_a.F90
#	base/comm/internals/psi_sswapdata_a.F90
#	base/comm/internals/psi_sswaptran_a.F90
#	base/comm/internals/psi_zswapdata_a.F90
#	base/comm/internals/psi_zswaptran_a.F90
#	base/modules/psi_i_mod.F90
4 years ago
Cirdans-Home fbf23c3959 Added implementation in BJAC and test for ILU-type factorizations 4 years ago
Cirdans-Home 8d2ab75737 Added interfaces for all types of psb_nspaxpby 4 years ago
Salvatore Filippone eb513e45c6 OpenMP for base_vect 4 years ago
Salvatore Filippone 069c49f20f Rename base_vect to F90 4 years ago
Cirdans-Home 624a07a25b Added getelem function to retrieve entries from distributed vectors 4 years ago
Salvatore Filippone 7436cf564c Start cleanup compile warnings 5 years ago
Salvatore Filippone d865bb91ca Defined new variant of allocate_mnnz for mixed IPK/LPK 5 years ago
Cirdans-Home 6777e57d37 merge with merge-paraggr-newops 5 years ago
Cirdans-Home c0ccbe14f7 merge with unify_agg_build 5 years ago
Salvatore Filippone f499ffb203 New clear_defaults function, use it in psb_exit 5 years ago
Cirdans-Home 5c34e3d853 Removed orphan implementation for scale plus identity 5 years ago
Cirdans-Home 01f4f718de Corrected implementation of scale plus identity for sparse matrices 5 years ago