Commit Graph

609 Commits (8695f9bcdd94b064ed171b69ce2a4ed99c006158)

Author SHA1 Message Date
Salvatore Filippone 8695f9bcdd Make ADD default action for replicated entries. 6 years ago
Salvatore Filippone 122bfdf7f8 New second descriptor for gather. 6 years ago
Salvatore Filippone e766e9b2fb Implementation of CSRD. To be tested. 6 years ago
Salvatore Filippone 5fd73b347e New has_xt_tri method. 6 years ago
Salvatore Filippone 839b82ff94 New SPHALO CSR version, suitable for new MLD. To be fully tested yet. 6 years ago
Salvatore Filippone 0b28b0fc4b Better error handling for reallocate1i 6 years ago
Salvatore Filippone 62499ebe91 Define new csr_sphalo. 6 years ago
Salvatore Filippone 6b39b2808c Argument grouping for new SPINS_CSR interface. Document same. 6 years ago
Salvatore Filippone 88330868cd New variant of psb_spins in CSR mode. Docs for same. 6 years ago
Salvatore Filippone a803dbc033 New timer facility. 6 years ago
Salvatore Filippone aa51371174 New timer facilities. 6 years ago
Salvatore Filippone ed7d3aaafd New check_halo in chkvect 6 years ago
Salvatore Filippone 99be85699d indx_map%clone: if output is allocated, deallocate. 6 years ago
Salvatore Filippone 4bb0c7a633 Add move_alloc method to sparse matrix. 6 years ago
Salvatore Filippone a695b63c3c New linmap internal structure. 6 years ago
Salvatore Filippone 3f065cea61 New fnd_owner_halo methods. Bump version 3.6.1. 6 years ago
Salvatore Filippone ba6ac770cb Implement clean_zeros in CSR and CSC 6 years ago
Salvatore Filippone 7341c90c9d New RENUM_BLOCK function to create descriptor with contiguous global numbering. 6 years ago
Salvatore Filippone d905027d9f Cosmetic change in desc_mod.
Additional docs inside GEN_BLOCK_MAP.
6 years ago
Salvatore Filippone 9059c9a15f Update minor version. 6 years ago
Salvatore Filippone aad2de663b Merge branch 'psblas-3.6-maint' of https://github.com/sfilippone/psblas3 into psblas-3.6-maint
* base/modules/aux/psb_hash_mod.f90:
6 years ago
Salvatore Filippone d45f894822 Rename C implementation of hashval 6 years ago
Salvatore Filippone c7312ab54c Reimplemented hash function in C to avoid overflow trap. 6 years ago
Salvatore Filippone dc73b5d9ab C implementation of hash function. 6 years ago
Salvatore Filippone 9488a91d48 Fix implicit none. 6 years ago
Salvatore Filippone d52fdf9be2 Updated version number and docs for prec%init. 6 years ago
Salvatore Filippone 1a5ee8c46a Fix bounds computation in set_vect. Bug report by Alexandre Silva Lopes 6 years ago
Salvatore Filippone e5ed49a018 Add N to get_vect. 7 years ago
Salvatore Filippone 6c6d2c71ee Optional argument in GETROW. 7 years ago
Salvatore Filippone 42d5a85e25 Implement TRIL/TRIU for CSR. 7 years ago
Salvatore Filippone ad1b6e7074 Fix copyright string. 7 years ago
Salvatore Filippone 9e90a04e31 Change default in CDALL with VL: no global checks.
Split psb_cd_choose_large_state with psb_cd_is_large.
7 years ago
Salvatore Filippone eaaa701c2e New interface for methods with global reductions. 7 years ago
Salvatore Filippone 462f1d098c Modified internals to have tmp_ovrlap in local numbering.
Also simplified crea_index taking out isglob argument.
Fixed bldext, cdall & friends accordingly.
7 years ago
Salvatore Filippone 39fdc18ef8 Merge branch 'master' of https://github.com/sfilippone/psblas3 7 years ago
Salvatore Filippone 883b3fe847 Updated patchlevel v 3.5.1 7 years ago
Salvatore Filippone 95009f7ad5 Lifted interface to symbmm into psb_serial_mod.
Updated printouts in test programs.
7 years ago
Salvatore Filippone e37b43d45a Take out HAVE_MOLD.
Make support for MOLD mandatory in compiler version.
Define set_vect_defaults() and set_mat_defaults(), invoke them at
_init() time.
7 years ago
Salvatore Filippone 3d347d31dc Ensure that the CNV method pick up the default storage format.
Populate the defaults at psb_init time.
7 years ago
Salvatore Filippone b06c612f9a Reworked all the sorting routines from templates.
Also merged blsrch into gen_block_map_mod, where it belongs.
7 years ago
Salvatore Filippone d63202590d Fixed silly bug in declaration of NRM2 and DOT. 7 years ago
Salvatore Filippone aaaf4c9f09 New psb_partidx_mod.F90.
Merged into psb_util.
Updated all test/pargen progs.
7 years ago
Salvatore Filippone 35da66299a New version of PSB_CDPRT. Must be called by all processes. 7 years ago
Salvatore Filippone 7c786c4bf1 Updated copyright statement. 7 years ago
Salvatore Filippone c774783057 Updated copyright statement 7 years ago
Salvatore Filippone f1d260b3c9 Added scratch to geasb for arrays. 7 years ago
Salvatore Filippone 7218ae86d6 Added new optional arguments to TRIL and TRIU. Document same. 8 years ago
Salvatore Filippone a0a0e96a96 Simple caching for psb_info. Make barrier in errcomm optional, default false. 8 years ago
Salvatore Filippone 9c989c24e9 Simple caching scheme for psb_info 8 years ago
Salvatore Filippone de8daf2631 psblas3:
base/modules/serial/psb_c_base_vect_mod.f90
 base/modules/serial/psb_d_base_vect_mod.f90
 base/modules/serial/psb_i_base_vect_mod.f90
 base/modules/serial/psb_s_base_vect_mod.f90
 base/modules/serial/psb_z_base_vect_mod.f90

Comments in base vector class.
8 years ago