Commit Graph
2139 Commits
Author SHA1 Message Date
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