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 |
Salvatore Filippone
|
8d489f8ce2
|
Merged MixedI8 in new branch (to be later merged into development)
|
6 years ago |
Salvatore Filippone
|
ae2e575a29
|
Cleanup error returns.
|
6 years ago |
Salvatore Filippone
|
ee6992e938
|
Avoid divide by zero for desc printout.
|
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
|
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
|
3d347d31dc
|
Ensure that the CNV method pick up the default storage format.
Populate the defaults at psb_init time.
|
7 years ago |
Salvatore Filippone
|
baf1c740f9
|
Fixed interface mismatch in multivect.
|
7 years ago |
Salvatore Filippone
|
f1b3a9f922
|
Add global option for psb_cdprt
|
7 years ago |
Salvatore Filippone
|
273fd7ac44
|
Merge branch 'development' of https://github.com/sfilippone/psblas3 into development
|
7 years ago |
Salvatore Filippone
|
2030ad13bf
|
Modified descriptor info printout.
|
7 years ago |
Salvatore Filippone
|
f0d82cd88b
|
Add flush statements.
|
7 years ago |
Salvatore Filippone
|
35da66299a
|
New version of PSB_CDPRT. Must be called by all processes.
|
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
|
077998c1bd
|
psblas3:
.
Make.inc.in
base/comm/Makefile
base/internals/Makefile
base/internals/psi_exist_ovr_elem.f
base/internals/psi_exist_ovr_elem.f90
base/internals/psi_list_search.f
base/internals/psi_list_search.f90
base/internals/psi_srtlist.f90
base/internals/srtlist.f
base/modules/Makefile
base/serial/Makefile
base/serial/f77
base/serial/f77/Makefile
base/serial/f77/caxpby.f
base/serial/f77/cnumbmm.f
base/serial/f77/daxpby.f
base/serial/f77/dnumbmm.f
base/serial/f77/iaxpby.f
base/serial/f77/saxpby.f
base/serial/f77/snumbmm.f
base/serial/f77/symbmm.f
base/serial/f77/zaxpby.f
base/serial/f77/znumbmm.f
base/serial/psb_aspxpby.f90
base/serial/psi_c_serial_impl.f90
base/serial/psi_d_serial_impl.f90
base/serial/psi_i_serial_impl.f90
base/serial/psi_s_serial_impl.f90
base/serial/psi_z_serial_impl.f90
base/serial/smmp.f90
base/tools/Makefile
configure.ac
configure
prec/psb_d_bjacprec.f90
prec/psb_d_diagprec.f90
prec/psb_d_nullprec.f90
test/fileread/Makefile
test/hello/Makefile
test/kernel/Makefile
test/pargen/Makefile
test/serial/Makefile
test/torture/Makefile
test/util/Makefile
Merged changes from fixprec branch.
|
8 years ago |