Commit Graph

1285 Commits (5aef5451fa8b4eab7db84ca5cbcbeb2a34140a62)

Author SHA1 Message Date
Salvatore Filippone 0129b87f3b Fix realloc
Salvatore Filippone 4d15dbf73e Fix wrong directive
Salvatore Filippone adbc75b22e Additional clauses for OpenMP parallelization.
Salvatore Filippone 4d988ea3db Improvemnts to MAT ASB in OpenMP
Salvatore Filippone 8d89debf5d CDALL improvements, timings and OMP
Salvatore Filippone 6058b0b26f Do not sort local indices when GLOBALCHECK=.false.
Salvatore Filippone cd01db132e Merge branch 'development' into dev-openmp
Salvatore Filippone d1def4ea17 Fix makefile for parallel build
Salvatore Filippone bcc85e47fd Fix Makefiles for parallel make
Salvatore Filippone db90270ea7 Fixes for remote_vect handling
Salvatore Filippone df8e947fb0 Fix typo
Salvatore Filippone b4c538825f Merge branch 'remotebuild' into development
Salvatore Filippone 00c69bfee9 Fix cnv method for unallocated vectors
Salvatore Filippone 2f183fcbb3 Bump version to 3.7.1
Salvatore Filippone 896d7a8853 Fix USE realloc
Salvatore Filippone 827934adae Update docs. Bump 3.8 version.
Salvatore Filippone 42190f17b7 Do not reinit CD when coming from UPD state.
Salvatore Filippone 71293a2b2a Fix INTENT of idxmap
Salvatore Filippone 49fc0f5ef7 Delete obsolete files.
Salvatore Filippone fc345e13b6 Clean debug message from remote_vect
Salvatore Filippone fafe128516 Finish vector assembly with REMOTE_BUILD. To be tested.
Salvatore Filippone fc81367fef Changes for remote build interfaces. Implementation to be completed.
Salvatore Filippone 7064777e2e Fix collective implementation bugs
Salvatore Filippone b4c27ec4eb New fnd_owner.
Salvatore Filippone d6c232c676 Default to psb_dupl_add_ in vector
Salvatore Filippone ee3f63ae3d Fix compilation of gen_block_map_mod
Salvatore Filippone 9593bfc2c9 Changed interface fnd_owner
Salvatore Filippone 6bed4bc55e Change interface to fnd_owner
Salvatore Filippone 6bc5f0a05c Minor changes to halo_fnd_owner
Salvatore Filippone 3a2a29c915 First round of changes for remote vector
Salvatore Filippone 1fe2c71163 Complete non-blocking collectives.
Salvatore Filippone 336f7bf132 Defined non-blocking version of PSB_SUM.
Salvatore Filippone 6945b1495e Fix use of mpi_comm_null
Salvatore Filippone db0577cd07 Fix fix_coo for OpenMP
Salvatore Filippone e2ee8d8c07 Fix use of MPI mod
Salvatore Filippone 9bdeae9a16 Fix coo_inner impl.
Salvatore Filippone 7ee9001fde Fix bug in COO impl. OpenMP version.
Salvatore Filippone 1d138f2d54 Remove obsolete files
Salvatore Filippone d0a5ff9893 Rework build
Salvatore Filippone 344d118051 Rework hash_map_mod with OpenMP
Salvatore Filippone 57d9ac33c5 Realloc with OpenMP fixes.
Salvatore Filippone 3637c8f78a Take out update of adjacency list, doing it outside is more flexible
Salvatore Filippone b83f9b7798 Pretty-print cosmetics
Salvatore Filippone 4a7f9d786d Keep track of inner integer class for descriptor reassembly
Salvatore Filippone 7d150e2eca Fix assembly procedure for remote build
Salvatore Filippone 0b19adab3c Round of fixes for matrix remote build. Something still wrong.
Salvatore Filippone 6d0b26ecf1 Further changes for remote build, new method
Salvatore Filippone 0e676d2903 Infrastructure for remote builds
Salvatore Filippone 1337009f91 Infrastructure for non-local matrix build
Salvatore Filippone 727a99e376 Improve handling of psi_c_diffadd and psb_sizeof_XX