Commit Graph

2031 Commits (00ac68739d662b6cbc43b80bd684c7dfb70e37d8)
 

Author SHA1 Message Date
Salvatore Filippone 00ac68739d configry to check for OpenMP flags.
Salvatore Filippone 5fd73b347e New has_xt_tri method.
Salvatore Filippone 839b82ff94 New SPHALO CSR version, suitable for new MLD. To be fully tested yet.
Salvatore Filippone 8b26f6d6c7 Fixed rebuild of halo_onwer. TBD: FIX INDXMAP%CLONE
Salvatore Filippone d7537326ea Fix build error.
Salvatore Filippone 0f92cd617c Reuse GEN_BLOCK_MAP if already on input.
Salvatore Filippone 0b28b0fc4b Better error handling for reallocate1i
Salvatore Filippone 62499ebe91 Define new csr_sphalo.
Salvatore Filippone 6b39b2808c Argument grouping for new SPINS_CSR interface. Document same.
Salvatore Filippone 88330868cd New variant of psb_spins in CSR mode. Docs for same.
Salvatore Filippone a803dbc033 New timer facility.
Salvatore Filippone aa51371174 New timer facilities.
Salvatore Filippone fb21ed19a6 Fix pargen matrix generation.
Salvatore Filippone c75350463a Aux space spspmm estimate was wrong, reverted.
Salvatore Filippone 5bc452139f Fix estimate in spspmm
Salvatore Filippone 48c6a5777a Fix silly double declaration.
Salvatore Filippone a666f8b492 Improved estimated of output size in spspmm.
Salvatore Filippone 2991c6407c Fix calls to checkvect in data exchange functions.
Salvatore Filippone 715191bb77 Avoid division by zero in size estimate
Salvatore Filippone ed7d3aaafd New check_halo in chkvect
Salvatore Filippone 99be85699d indx_map%clone: if output is allocated, deallocate.
Salvatore Filippone cd0c11e0e7 Fix error message.
Salvatore Filippone 1079260d84 Fixed switch to build state for overlap descriptor.
Salvatore Filippone 4bb0c7a633 Add move_alloc method to sparse matrix.
Salvatore Filippone a695b63c3c New linmap internal structure.
Salvatore Filippone 82ab3b4fe1 Fix map build for gen_linear.
Salvatore Filippone 909c44a2ef Fix MAP%MAP_Y2X.
Salvatore Filippone 6382c534c4 New allocate_wrk & friends methods for PREC, use in Krylov.
Salvatore Filippone f6e677d9d2 Better allocation of temporaries in SPHALO.
Salvatore Filippone f22ba07543 Improve output printout from test programs.
Salvatore Filippone 66b3480957 Further fixes for sphalo.
Salvatore Filippone b74689801f Fix sphalo to have calls to CSGET with full output.
Salvatore Filippone 3f065cea61 New fnd_owner_halo methods. Bump version 3.6.1.
Salvatore Filippone bfcbeadd3d *** empty log message ***
Salvatore Filippone 72f220779d Merge branch 'psblas-3.6-maint' of https://github.com/sfilippone/psblas3 into psblas-3.6-maint
Salvatore Filippone 9bd04caa59 Fix makefile install
Salvatore Filippone 9e0d336d9d Mark matrix on host after clean_zeros
Salvatore Filippone ba6ac770cb Implement clean_zeros in CSR and CSC
Salvatore Filippone 3344bbe089 Fix stray #elif
Salvatore Filippone 73695712a6 Fix stray #elif
Salvatore Filippone 4b3ef0910b Fix new nodes for html docs.
Salvatore Filippone c3ddbf76fb Fix bookkeeping in Xsphalo.
Fix cd_renum_block init.
Salvatore Filippone 7341c90c9d New RENUM_BLOCK function to create descriptor with contiguous global numbering.
Salvatore Filippone d905027d9f Cosmetic change in desc_mod.
Additional docs inside GEN_BLOCK_MAP.
Salvatore Filippone d728186bcf New default value for itrace=-1, new behaviour for printouts. Docs.
Salvatore Filippone aee1aaa72e Minor fixed from templates.
Salvatore Filippone 019b8d1307 Fix silly bug in rw_extd cleanup code when NR > MA+MB.
Salvatore Filippone ba72faee7d In CSCNV we should call b%set_asb(), not b%asb()
Salvatore Filippone 8bd2610b09 Allow both METIS 4 and METIS 5 interfaces.
Salvatore Filippone dbfedeebb5 Out from MMIO read in COO.