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