Commit Graph

282 Commits (34ffbc3845730046bb3855983b7b0dc344adb0b0)

Author SHA1 Message Date
Cirdans-Home c52d42a50d merge with mat-allocation 4 years ago
Cirdans-Home c0c8224253 Corrected debug message in getelem 4 years ago
Cirdans-Home 624a07a25b Added getelem function to retrieve entries from distributed vectors 4 years ago
Salvatore Filippone 46736f9d39 Fix type handling bug in simple_triad 5 years ago
Salvatore Filippone eb03797ad5 Better error messages from MAP%APPLY 5 years ago
Salvatore Filippone d9997e511f Fixed alterations for MAP routines and new internals 5 years ago
Salvatore Filippone 2de1202d62 Improved error message for MAP_ 5 years ago
Salvatore Filippone 7de9318aa9 New timers in descriptor assembly 5 years ago
Salvatore Filippone 7d3e4aec06 New name qry_halo_owner to distinguish from fnd_halo_owner 5 years ago
Salvatore Filippone 84a8b73416 Avoid LX temporaries in X transpose 5 years ago
Salvatore Filippone 055e342253 Move position of call to set_nzeros 5 years ago
Salvatore Filippone 26cfa837e5 Cosmetic changes for letter case conventions 5 years ago
Salvatore Filippone 55666cc0fe Make sure p_adjcncy and halo_owner are preserved over desc%reinit 5 years ago
Salvatore Filippone 91f737475e Optimized version of X_glob_transpose: do not go through LX_glob_transpose. 5 years ago
Salvatore Filippone 4c7fa23c8a New files for 2-bytes integer support. To be compiled and tested. 5 years ago
Salvatore Filippone 99dc3f5d93 New par_spmm version with 4-byte matrices (with new sphalo variant) 5 years ago
Salvatore Filippone 27bf7ec666 New get_a2av_alg() in place of conditional compilation 5 years ago
Salvatore Filippone 6b2fa31ae1 Internal doc changes. 5 years ago
Salvatore Filippone cc9ef42464 Renamed macro SP_A2AV_MAT into SP_A2AV_TRIAD 5 years ago
Salvatore Filippone cdaae0b484 Fix and unify SPHALO variants implementations. 5 years ago
Salvatore Filippone d00182ee30 Fix MPI type declaration 5 years ago
Salvatore Filippone 193682a5a5 Fix integer KIND for some temporaries. 5 years ago
Salvatore Filippone d3e4a091e8 Cosmetic cleanup 5 years ago
Salvatore Filippone d342e2d59e Fixed borderline case for PSB_CDALL( VL=())
Code was hanging if VL was empty on some processes.
5 years ago
Salvatore Filippone d031ef0763 Fix typo in internal docs. 5 years ago
Salvatore Filippone 76d5c5f3ae Fixes for cases where IPK==LPK 5 years ago
Salvatore Filippone 1d81cf4af9 Cleanup transpose, use coo%ensure_size 5 years ago
Salvatore Filippone ae051a2ea1 Optimize data handling in transpose. 5 years ago
Salvatore Filippone 10f47d731d Define versions of global transpose for IPK matrices 5 years ago
Salvatore Filippone 77542b9023 New global transpose methods 5 years ago
Salvatore Filippone 555907338e New versions of fnd_owner: do not use MPI_alltoallv 5 years ago
Salvatore Filippone 41ef94538c Additional improvements to internal docs. 5 years ago
Salvatore Filippone e97cab7ddc Take out N from alloc_vect 5 years ago
Salvatore Filippone 2b898aa14f New get_mpi_comm and get_mpi_rank, code and docs 5 years ago
Salvatore Filippone cf6db2ea0b get_rank and get_mpicomm
Make psb_get_rank and  psb_get_mpicomm functions, not
subroutines. Document same.
5 years ago
Salvatore Filippone d189083816 Check and enforce allocation of indxmap%halo_owner 5 years ago
Salvatore Filippone 768344d93f Add version of CDINS with lpk NZ 5 years ago
Salvatore Filippone 71059dc783 Version of sphalo for LX_csr. 5 years ago
Salvatore Filippone 40755d6279 New method par_csr_spspmm. 5 years ago
Salvatore Filippone dcedab8ae0 New usehash argument in CDALL. Still need to put in a heuristics for
gen_block with too many cores
5 years ago
Salvatore Filippone 57d08dc4d7 Formatting source code fixes. 6 years ago
Salvatore Filippone 242b9ec91f New variant of psb_spins in CSR mode. Document same. 6 years ago
Salvatore Filippone 4789277b19 Fixed switch to build state for overlap descriptor. 6 years ago
Salvatore Filippone fd8ce4f3de New linmap internal structure. 6 years ago
Salvatore Filippone 300762ed29 Fix map build for gen_linear. 6 years ago
Salvatore Filippone a9f4470d34 Better allocation of temporaries in SPHALO. 6 years ago
Salvatore Filippone a019bfcf33 Fix sphalo to have calls to CSGET with full output. 6 years ago
Salvatore Filippone ad763bd364 Fix bookkeeping in Xsphalo.
Fix cd_renum_block description
6 years ago
Salvatore Filippone 2ce1d94580 New RENUM_BLOCK method. 6 years ago
Salvatore Filippone 06a1fa560f Finer control over statistics printed by CDPRT. 6 years ago