Commit Graph

1002 Commits (73b945c17c4c6a3896774248e5eff12760c2d9dd)

Author SHA1 Message Date
Salvatore Filippone cf3fce32c3 Update for new get_rank 5 years ago
Salvatore Filippone 122c154bca Merge branch 'merge-paraggr' into fnd_owner 5 years ago
Salvatore Filippone e95063701b Whitespace fixes 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 4ff817f4f1 Take out debug prints 5 years ago
Salvatore Filippone 374786f6ae adjcncy_fnd_owner fix memory allocation 5 years ago
Salvatore Filippone 809e32a6be adjcncy_fnd_owner with irecv
Implement adjcncy_fnd_owner with irecv to improve performance instead
of psb_snd/psb_rcv. To be fully debugged.
5 years ago
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.
5 years ago
Salvatore Filippone 79a25a80ed Cosmetic changes to graph_fnd_owner 5 years ago
Salvatore Filippone 6258b9ff66 use desc_mod instead of indx_map_mod to pull interface of cd_get_maxspace 5 years ago
Salvatore Filippone 31ed911b1e New set/get_maxspace() 5 years ago
Salvatore Filippone e2bd101ded Fix typos in source. 5 years ago
Salvatore Filippone 1da39b8bbf Factored symmetrization of del_list into its own routine. 5 years ago
Salvatore Filippone fc90423305 Make adj() argument allocatable so it can be adjusted for symmetry 5 years ago
Salvatore Filippone 6732106bc2 First version of adjncy_fnd_owner. To be fully tested. 5 years ago
Salvatore Filippone 6c31765b3f First draft of psi_graph_fnd_owner. Need to revise choice of algorithmic thresholds. 5 years ago
Salvatore Filippone 95dffe2f76 Refactor fnd_owner into graph_fnd_owner which may call a2a_ and adjcncy_ 5 years ago
Salvatore Filippone 4507a6522a New indxmap component for process adjacency list, setters/getters. 5 years ago
Salvatore Filippone ce115b1318 Put in a safety margin in reallocation of dep_list. To be reworked completely. 5 years ago
Salvatore Filippone 8ae408fa03 Improved memory allocation in extract_dep_list 5 years ago
Salvatore Filippone 3ae846edb5 Start refactoring of crea_index 5 years ago
Salvatore Filippone 65092a42b1 Split hash_impl from desc_impl. 5 years ago
Salvatore Filippone 2529225730 Changed fnd_owner internal names. 5 years ago
Salvatore Filippone 40204a7be6 Moved fnd_owner to internals impl. subdir 5 years ago
Salvatore Filippone 1d04fffbd4 Refactor map_fnd_owner, first step towards new version. 5 years ago
Salvatore Filippone b3d6a970ee Add adjncy component 5 years ago
Salvatore Filippone 4366ac4948 Move psb_indx_map_fnd_owner in modules/desc subdir, update makefiles. 5 years ago
Salvatore Filippone b83ec80619 Fix scan_sum, define V version 5 years ago
Salvatore Filippone d189083816 Check and enforce allocation of indxmap%halo_owner 5 years ago
Salvatore Filippone c54076ed97 Kludge: defined indx_map%cpy method, use same in %clone. To be reviewed 5 years ago
Salvatore Filippone 62c21836f0 Fix REINIT use of array constants with implicit loops using IPK/LPK 5 years ago
Salvatore Filippone 768344d93f Add version of CDINS with lpk NZ 5 years ago
Salvatore Filippone c338e7b799 New LPK set_nzeros for COO 5 years ago
Salvatore Filippone 319d2831b7 New methods for LX%set_nrows with IPK/LPK 5 years ago
Salvatore Filippone 634c2e0aa5 Implement clip_diag for LX 5 years ago
Salvatore Filippone ece66421bf Add len arg in declaration. 5 years ago
Salvatore Filippone a65626c7b0 Merge fnd_halo_owner method and setup 5 years ago
Salvatore Filippone 10b802743e Change constant name to psb_c_Xpk_ 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 22d76d1e48 Fix SYM handling at spmat level. 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 2f07fc5220 New scan_sum and exscan_sum collectives. 5 years ago
Salvatore Filippone b97bdf3d2e Added timers facility. 5 years ago
Salvatore Filippone 5a61fbd2c0 Duplicated matrix entries should be ADDED by default. 5 years ago
Salvatore Filippone 7e2ffbf34d New handling of SYMmetry 6 years ago
Salvatore Filippone 239f25a913 Memory allocation for COO/CSC/CSR. 6 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 9a6d9ac5c4 Aux space spspmm estimate was wrong, reverted. 6 years ago