Salvatore Filippone
|
6866558372
|
Merge branch 'new-context' into implement-ainv
# Conflicts:
# prec/impl/psb_c_bjacprec_impl.f90
# prec/impl/psb_c_prec_type_impl.f90
# prec/impl/psb_d_bjacprec_impl.f90
# prec/impl/psb_d_prec_type_impl.f90
# prec/impl/psb_s_bjacprec_impl.f90
# prec/impl/psb_s_prec_type_impl.f90
# prec/impl/psb_z_bjacprec_impl.f90
# prec/impl/psb_z_prec_type_impl.f90
# prec/psb_c_prec_type.f90
# prec/psb_d_prec_type.f90
# prec/psb_s_prec_type.f90
# prec/psb_z_prec_type.f90
# test/pargen/psb_d_pde2d.f90
# test/pargen/psb_d_pde3d.f90
# test/pargen/psb_s_pde2d.f90
# test/pargen/psb_s_pde3d.f90
|
4 years ago |
Salvatore Filippone
|
b3bcb762c5
|
New files from remap-coarse
|
4 years ago |
Cirdans-Home
|
c52d42a50d
|
merge with mat-allocation
|
4 years ago |
Salvatore Filippone
|
6a6f6ad2c2
|
Change name of ICTXT to CTXT
|
4 years ago |
Salvatore Filippone
|
b376d226cb
|
Fixed declaration and use of CONTEXT with new type.
|
4 years ago |
Cirdans-Home
|
c0c8224253
|
Corrected debug message in getelem
|
4 years ago |
Cirdans-Home
|
624a07a25b
|
Added getelem function to retrieve entries from distributed vectors
|
4 years ago |
Salvatore Filippone
|
46736f9d39
|
Fix type handling bug in simple_triad
|
5 years ago |
Salvatore Filippone
|
eb03797ad5
|
Better error messages from MAP%APPLY
|
5 years ago |
Salvatore Filippone
|
d9997e511f
|
Fixed alterations for MAP routines and new internals
|
5 years ago |
Salvatore Filippone
|
2de1202d62
|
Improved error message for MAP_
|
5 years ago |
Salvatore Filippone
|
7de9318aa9
|
New timers in descriptor assembly
|
5 years ago |
Salvatore Filippone
|
7d3e4aec06
|
New name qry_halo_owner to distinguish from fnd_halo_owner
|
5 years ago |
Salvatore Filippone
|
84a8b73416
|
Avoid LX temporaries in X transpose
|
5 years ago |
Salvatore Filippone
|
055e342253
|
Move position of call to set_nzeros
|
5 years ago |
Salvatore Filippone
|
26cfa837e5
|
Cosmetic changes for letter case conventions
|
5 years ago |
Salvatore Filippone
|
55666cc0fe
|
Make sure p_adjcncy and halo_owner are preserved over desc%reinit
|
5 years ago |
Salvatore Filippone
|
91f737475e
|
Optimized version of X_glob_transpose: do not go through LX_glob_transpose.
|
5 years ago |
Salvatore Filippone
|
4c7fa23c8a
|
New files for 2-bytes integer support. To be compiled and tested.
|
5 years ago |
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 |