Commit Graph

1410 Commits (cf2cc6cab9af7178ba4da7d30a7ee47a3adc7044)

Author SHA1 Message Date
sfilippone 3168b7e8f7 Merge branch 'development' into oacc_loloum
sfilippone 7857015923 Cosmetic changes to vect_mod
sfilippone 2982aaee27 Implementation in OpenACC for ELL and HLL into templates. Merge from development
sfilippone 4461b44eda Change name abgdxyz into upd_xyz
sfilippone 39cfcd3893 Fix allocation in coo_impl
sfilippone a38867be25 Fix allocation in coo_impl
sfilippone b9ad357648 Improve temp memory allocation in fix_coo
Salvatore Filippone 42293c62b6 Fix usage of sync()
Salvatore Filippone a177e94ba5 Fix comments,
sfilippone 12a4c21fed Fixes for OpenMP compilation in map_mod
sfilippone e19284eb6c Small omp addition
sfilippone 35096a2ef9 Cosmetic changes to coo_impl
sfilippone 70f51b9da8 Improve handling of fix_coo buffers with OpenMP
sfilippone ecccb13914 Fix COO fix_coo_inner_rowmajor not to overflow on integers.
sfilippone a613e963db First step in fix for coo_impl on OpenMP
sfilippone d8ed01218d Cleanup hash_map using new indx_map%set_lc
sfilippone 7ec394ce1c Rename indx_map_mod and put SET_LR/C under ifdef
sfilippone 7dc64692cc Fix for OpenMP runs in hash_map_mod
Salvatore Filippone e711c53fab Make sure we compile when LPK /= IPK
Salvatore Filippone b5a32a59f9 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage
Salvatore Filippone 773b79e7bc OpenMP in repl_map
Salvatore Filippone 98a9005602 Further advances on OpenMP versions of various index maps.
Salvatore Filippone fa86c91411 Fix OpenMP version of hash_map and hash
Salvatore Filippone 188dee6842 Add indx_map%inc_lc() method
sfilippone b99aa7a90f Switch off OMP in HASH g2l_ins
sfilippone 4e0a9e5db8 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage
sfilippone e72c0f0bf9 Fix OMP impl of sparse-sparse product
Salvatore Filippone d444a12879 Condition call to x%sync() in vect_mv
Salvatore Filippone 5e2e1e34fd Introduce set_host() in inner_vect_sv
sfilippone 025350a361 Make sure realloc is always called with size >0
sfilippone ba8c32c507 Define merge_nd method
sfilippone aca1848401 New timings in CG
sfilippone a2f92e616f Put VOLATILE under ifdef for FLANG
sfilippone 0023b8ac78 Compile adjcncy_fnd_owner
sfilippone 3a25d7b04a Fixes for LLVM compilation
sfilippone 373d841bce Don't need renaming of psi_gth and psi_sct
sfilippone 472f16f0df Fix compilation with --enable-serial
sfilippone 86be8ebcd0 New method W%XYZW()
Salvatore Filippone f4c7604f61 Fix base implementation of abgdxyz to call set_host
Salvatore Filippone b8f9badf95 Fix interface between vect and base_vect%ABGD
Salvatore Filippone 2a40b82b58 Fix typo in base_vect_mod
Salvatore Filippone 4e611bb078 Enable psi_abgdxyz
Salvatore Filippone 9ced67634d Fix KIND for NR in axpby
Salvatore Filippone 3121c43582 Silly bug in abgdxyz implementation
Salvatore Filippone 5c3d5f0235 Silly bug in abgdxyz implementation
Salvatore Filippone 29669b56a2 Implementation of psb_abgdxyz
Salvatore Filippone a942b47f7c Merge branch 'nond-rep' of github.com:sfilippone/psblas3 into nond-rep
Salvatore Filippone 6c53b6ec79 Fix typo in interface for psb_abgdxyz
sfilippone 83ededd02b Implementatino of abgd_xyz
sfilippone 45f00e6e19 Fixed comments