Alain Miniussi
a688b1c6e3
Add test from user report https://svn.boost.org/trac10/ticket/12828 (also mentionned in #70 ).
...
Also added progress_on_irecv.cpp test which currently hang (not added in the jam file).
It's probably a replicate, but better safe than sorry in testing.
refs #71 .
2018-09-13 10:12:51 +02:00
Alain Miniussi
7723a9e566
redundant doc on overloaded methods.
2018-09-10 15:08:22 +02:00
Alain Miniussi
33cfb01dcb
We want to get the new documentation organisation.
...
refs #70
Merge branch 'develop' into feature/70p2p-opt-probe
2018-09-10 13:07:00 +02:00
Alain Miniussi
f7a6a0a039
More regular secion splitting
2018-09-10 13:05:14 +02:00
Alain Miniussi
fb6eac3e8c
disppatch big doc sections in theirs own files.
2018-09-10 12:54:34 +02:00
Alain Miniussi
afb0d1460a
Move back to library style for doc.
...
Put thread doc in its own file
2018-09-10 12:36:23 +02:00
Alain Miniussi
85ae8ecee3
Updated links
2018-09-10 12:00:49 +02:00
Alain Miniussi
8a612a7edf
Splitted documention into sb files.
...
fixed cross refs.
moved to book style.
matched endsect to the matching section
2018-09-07 17:31:19 +02:00
Alain Miniussi
895438496b
Hopefully more clear and compact
2018-09-07 15:29:53 +02:00
Alain Miniussi
09dfd1aabb
Improve installtion documentation readability.
2018-09-07 12:12:32 +02:00
Alain Miniussi
780589800d
avoid c++11 in test
...
refs #70
2018-09-06 23:22:13 +02:00
Alain Miniussi
8ae54063cb
license
...
refs #70
2018-09-06 23:11:25 +02:00
Alain Miniussi
c1071c996d
add any_source test case.
...
refs #70
2018-09-06 23:09:03 +02:00
Alain Miniussi
5d67726047
dead code
...
refs #70
2018-09-06 22:12:02 +02:00
Alain Miniussi
13377ee243
factorization
...
refs #0
2018-09-06 22:06:17 +02:00
Alain Miniussi
d15544dc02
dead code
...
refs #70
2018-09-06 22:00:16 +02:00
Alain Miniussi
c4bbdeb1da
More code factirization for probe based request handlers.
...
refs #70
2018-09-06 21:59:02 +02:00
Alain Miniussi
d6935ee017
more probe base handler factorization.
...
refs #70
2018-09-06 21:47:59 +02:00
Alain Miniussi
a440141a29
more probe handler factorization
...
refs #70
2018-09-06 21:25:16 +02:00
Alain Miniussi
c180b6c283
factorized dynamic array of primiteve data rquest handler.
...
refs #70
2018-09-06 20:45:48 +02:00
Alain Miniussi
7102c8c4de
data protected.
...
refs #70
2018-09-06 20:17:25 +02:00
Alain Miniussi
c8ef62aaf2
indentation
2018-09-06 20:09:13 +02:00
Alain Miniussi
e031a0c8aa
prepare for probe handler code factorization.
...
refs #70
2018-09-06 19:32:09 +02:00
Alain Miniussi
322f68c01c
Fixed array receive.
...
Looks like we mostly done.
refs #70
2018-09-06 19:04:27 +02:00
Alain Miniussi
77b232fb69
put mpi_probe selection in c file.
...
refs #70
2018-09-06 18:49:16 +02:00
Alain Miniussi
bb10afdb7f
directly deserialized array items.
...
refs #70
2018-09-06 15:02:15 +02:00
Alain Miniussi
6c6439adbc
debug header, for convenience.
2018-09-06 15:00:53 +02:00
Alain Miniussi
8d21bf4d72
reduce dependency on serialization internal.
...
also, the array size is known, don't send it.
refs #70
2018-09-06 14:28:31 +02:00
Alain Miniussi
8de07807ac
initialized bool vector.
...
refs #70
2018-09-06 14:28:05 +02:00
Alain Miniussi
6ccf4ee258
send buffer, not empty messages.
...
refs #70
2018-09-06 14:27:29 +02:00
Alain Miniussi
0c7648543d
next prev computation.
2018-09-06 14:26:47 +02:00
Alain Miniussi
dbddaafd60
new lines.
2018-09-06 14:26:16 +02:00
Alain Miniussi
9129e5bd6f
Avoid manipulating inactive requests
...
refs #70
2018-09-05 23:43:37 +02:00
Alain Miniussi
8ae5111249
Wrong direction in MPI request.
...
refs #20
2018-09-05 23:43:06 +02:00
Alain Miniussi
a1d46e2821
made probe handler or serialized data.
...
Not testd yet.
Legacy handlr passes
refs #70
2018-09-05 22:31:33 +02:00
Alain Miniussi
dbba124752
Moved archive communication to optionnal probe communication.
...
The new one have not been tested yet, but legacy passes.
refs #70
2018-09-05 20:54:25 +02:00
Alain Miniussi
e36f7a2f18
avoid low level MPI in interface. refs #70
2018-09-05 19:45:55 +02:00
Alain Miniussi
0ee1045287
factorization. refs #70
2018-09-05 16:02:31 +02:00
Alain Miniussi
5f64c8118a
Less stuff in header. refs #70
2018-09-05 15:34:20 +02:00
Alain Miniussi
67ecce4ec8
OpenMPI port.
...
refs #70
2018-09-05 15:30:24 +02:00
Alain Miniussi
25379b0a25
trivial request encapsulated. refs #70
2018-09-05 15:13:13 +02:00
Alain Miniussi
cd3c68aa55
non blocking trivial send ancapsulation. refs #70
2018-09-05 14:35:15 +02:00
Alain Miniussi
6585dc8e1c
non blocking trivial send ancapsulation. refs #70
2018-09-05 14:26:05 +02:00
Alain Miniussi
b2a4a06933
make direction explicit. refs #70
2018-09-05 14:10:28 +02:00
Alain Miniussi
a45e542b61
dead code, refs #70
2018-09-05 14:03:46 +02:00
Alain Miniussi
f3c8419f70
dead code.
...
refs #70
2018-09-05 12:11:29 +02:00
Alain Miniussi
6216acadad
dead code
2018-09-05 11:44:57 +02:00
Alain Miniussi
9a4aa79b33
simplify legacy handler of serialized array.
...
refs #70
2018-09-05 11:43:36 +02:00
Alain Miniussi
3c1699b841
useless template ctor
...
refs #70
2018-09-05 11:06:40 +02:00
Alain Miniussi
88692b3bf3
simplify legacy request handler ctor
...
refs #70
2018-09-05 10:30:26 +02:00