Salvatore Filippone
1a442ec7d0
Fix kernel test subdir
2020-02-25 08:29:00 +00:00
Salvatore Filippone
55989d2e8f
Do not use allocatable characters
2020-02-25 08:28:31 +00:00
Salvatore Filippone
27bf7ec666
New get_a2av_alg() in place of conditional compilation
2020-02-18 10:44:49 +00:00
Salvatore Filippone
6b2fa31ae1
Internal doc changes.
2020-02-18 08:40:47 +00:00
Salvatore Filippone
cc9ef42464
Renamed macro SP_A2AV_MAT into SP_A2AV_TRIAD
2020-02-17 13:49:19 +00:00
Salvatore Filippone
cdaae0b484
Fix and unify SPHALO variants implementations.
2020-02-17 12:55:07 +00:00
Salvatore Filippone
d00182ee30
Fix MPI type declaration
2020-02-17 12:54:54 +00:00
Salvatore Filippone
193682a5a5
Fix integer KIND for some temporaries.
2020-02-16 18:21:01 +00:00
Salvatore Filippone
01ffca76d2
Change mat%print interface, and refactor.
2020-02-15 15:08:41 +00:00
Salvatore Filippone
d3e4a091e8
Cosmetic cleanup
2020-02-15 15:08:33 +00:00
Salvatore Filippone
d342e2d59e
Fixed borderline case for PSB_CDALL( VL=())
...
Code was hanging if VL was empty on some processes.
2020-02-07 17:16:05 +00:00
Salvatore Filippone
a59c79a2f8
*** empty log message ***
2020-02-07 10:38:37 +00:00
Salvatore Filippone
2944299aa7
Check sizes in graph_fnd_owner sampling code.
2020-02-07 10:32:45 +00:00
Salvatore Filippone
d031ef0763
Fix typo in internal docs.
2020-02-05 10:17:27 +00:00
Salvatore Filippone
76d5c5f3ae
Fixes for cases where IPK==LPK
2020-02-02 15:24:16 +00:00
Salvatore Filippone
936ef49e7d
Further changes for ambiguous interfaces when IPK==LPK
2020-02-02 11:38:35 +00:00
Salvatore Filippone
3f08263eb6
Pretty-printing fixes
2020-02-02 11:38:15 +00:00
Salvatore Filippone
af14080a34
Initial fixes for IPK==LPK
2020-02-02 11:37:53 +00:00
Salvatore Filippone
1d81cf4af9
Cleanup transpose, use coo%ensure_size
2020-01-27 13:51:35 +00:00
Salvatore Filippone
487fa54f06
Define coo%ensure_size method
2020-01-27 13:51:20 +00:00
Salvatore Filippone
ae051a2ea1
Optimize data handling in transpose.
2020-01-27 08:48:10 +00:00
Salvatore Filippone
10f47d731d
Define versions of global transpose for IPK matrices
2020-01-25 11:10:33 +00:00
Salvatore Filippone
e2653b1c60
New clip "in place" method
2020-01-25 09:25:42 +00:00
Salvatore Filippone
77542b9023
New global transpose methods
2020-01-25 09:25:31 +00:00
Salvatore Filippone
3207596a75
Change name to psb_simple_triad
2020-01-24 08:57:48 +00:00
Salvatore Filippone
0aaaa477d4
New triad_a2av method
2020-01-23 19:00:59 +00:00
Salvatore Filippone
cea69503a4
New method for cleaning entries with negative indices in COO.
2020-01-23 15:14:02 +00:00
Salvatore Filippone
86872d9939
Define psb_simple_a2av
2020-01-23 14:01:37 +00:00
Salvatore Filippone
be9860496c
New name VG in matdist.
2020-01-15 14:27:50 +00:00
Salvatore Filippone
20a5aa9e9a
New VSZ option for matdist
2020-01-15 14:24:56 +00:00
Salvatore Filippone
7c491f06f9
Fixed implementation of SPGATHER
2020-01-14 08:22:05 +00:00
Salvatore Filippone
4a89e4b1c7
Finish variable replacement
2020-01-09 11:55:52 +00:00
Salvatore Filippone
3cfdc033fd
New structure for A2A and graph_fnd_owner
...
New implementation for A2A: use mpi_allgather and mpi_reduce_scatter,
with two variants: one for variable inputs, one for fixed size
inputs.
Modified graph_fnd_owner to pass padded and uniform sized input to
A2A.
2020-01-09 10:44:01 +00:00
Salvatore Filippone
7c908c0849
Start mods for new fnd_owner
2020-01-01 17:10:06 +00:00
Salvatore Filippone
9a2c1fe0a9
Merge branch 'development' into fnd_owner
...
# Conflicts:
# base/internals/psi_extrct_dl.F90
# base/internals/psi_symm_dep_list.F90
# base/modules/desc/psb_indx_map_mod.f90
2020-01-01 17:00:09 +00:00
Salvatore Filippone
c3321aa981
Take out timings for now.
2019-12-31 17:31:53 +00:00
Salvatore Filippone
555907338e
New versions of fnd_owner: do not use MPI_alltoallv
2019-12-31 17:09:50 +00:00
Salvatore Filippone
9441966529
*** empty log message ***
2019-12-18 14:32:09 +00:00
Salvatore Filippone
d8cca62565
Cleanup
2019-12-18 14:21:34 +00:00
Salvatore Filippone
4165de750c
Updated HTML docs generation.
2019-12-18 14:17:24 +00:00
Salvatore Filippone
0e27c66a51
Fix makefile for html copy.
2019-12-17 19:32:48 +00:00
Salvatore Filippone
a5481f8a72
Switched to htlatex for HTML users guide.
2019-12-17 19:30:27 +00:00
Salvatore Filippone
41ef94538c
Additional improvements to internal docs.
2019-12-16 15:28:50 +00:00
Salvatore Filippone
e2bd21d9be
Update internal documentation.
2019-12-15 18:37:28 +00:00
Salvatore Filippone
92dae92582
Align with new implementation of extract_dep_list.
2019-12-15 18:37:14 +00:00
Salvatore Filippone
e97cab7ddc
Take out N from alloc_vect
2019-12-15 18:36:34 +00:00
Salvatore Filippone
3d79672a18
Updated README.
2019-12-15 10:38:53 +00:00
Salvatore Filippone
4ed1ef4a0d
Additional internal docs for fnd_owner
2019-12-14 12:33:11 +00:00
Salvatore Filippone
c57aa2ac5c
Internal docs for fnd_owner variants.
2019-12-13 17:14:54 +00:00
Salvatore Filippone
e60e3c9d91
Changed default maxspace to -1
2019-12-13 16:51:02 +00:00