Alain Miniussi
|
11304f1bea
|
Add the boost/mpi/optional.hpp file to host the using directive to access boost::optional as boost::mpi::optional
Propagate the change
|
2025-05-06 12:56:59 +02:00 |
|
Alain Miniussi
|
c548d5e726
|
Add all_reduce tests for logical_and and logical_or tests
|
2025-02-26 18:48:33 +01:00 |
|
Alain Miniussi
|
33765a1d30
|
Associate primitive bool type with MPI_CXX_BOOL and make it a logical type so that reduce uses directly MPI_AND and MPI_OR.
|
2025-02-26 14:07:54 +01:00 |
|
Alain Miniussi
|
93546a4339
|
Move from std::random_shuffle to std::shuffle
|
2024-10-29 14:18:38 +01:00 |
|
Rene Rivera
|
2bf6bc2fa7
|
Switch to /boost/test//included target for header only mode of Boost.Test.
|
2024-07-25 23:30:00 -05:00 |
|
Rene Rivera
|
7952e8dc61
|
Change all <source> references to <library>.
|
2024-07-20 19:40:59 -05:00 |
|
Rene Rivera
|
409ea7b90a
|
Make the library modular usable.
|
2024-03-11 08:38:17 -05:00 |
|
Alain Miniussi
|
2c48660b93
|
Fixed compilation issues that preventing CMake test from compiling
|
2023-08-02 13:07:13 +02:00 |
|
Alain Miniussi
|
4ae0600344
|
Use less ambiguous macro names
|
2023-03-10 16:14:47 +01:00 |
|
Alain Miniussi
|
b1359b30c5
|
Added MPI test in CTest framework
|
2023-03-09 17:21:14 +01:00 |
|
Alain Miniussi
|
93b77629ff
|
test the new environment::libray_version
|
2022-06-02 14:45:46 +02:00 |
|
Alain Miniussi
|
44666d1acc
|
Merge branch 'develop' into hotfix/pickle_py3_friendly_api
|
2020-06-22 11:00:23 +02:00 |
|
Alain O Miniussi
|
0fe13392d0
|
add test for wait_all on null request
|
2020-06-19 13:06:23 +02:00 |
|
Alain O Miniussi
|
d9f0628a11
|
Merge branch 'c_data' of git://github.com/fweik/mpi into fweik-c_data
|
2020-06-19 12:07:15 +02:00 |
|
Alain O Miniussi
|
d7652823d0
|
Although single argument print () works in python2, it is still prudent to do have
from __future__ import print_function
as the first line of code in every file.
Thanks to @xnox for the suggestion
|
2020-06-19 10:17:12 +02:00 |
|
Alain Miniussi
|
7662e12ba0
|
factorize
|
2020-06-18 16:59:41 +02:00 |
|
Alain Miniussi
|
3f917fe1fc
|
use python3 compatible print
|
2020-06-11 22:14:28 +02:00 |
|
Alain Miniussi
|
f691f25d2f
|
For some reason mpi module is now at top level, adapt the mpi python test to that
|
2020-06-11 22:09:43 +02:00 |
|
Florian Weik
|
5a8e9efe89
|
added test with empty vector
|
2020-06-10 11:04:23 +02:00 |
|
Alain Miniussi
|
18739e6ad5
|
comment typo
|
2019-10-28 10:42:14 +01:00 |
|
Alain Miniussi
|
101dc96070
|
Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
|
2019-10-23 23:46:10 +02:00 |
|
Alain Miniussi
|
8effa699e0
|
Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
|
2019-10-23 23:46:10 +02:00 |
|
Alain Miniussi
|
68a49dd296
|
Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
|
2019-10-23 23:46:10 +02:00 |
|
Alain Miniussi
|
bf10c42ff4
|
Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
|
2019-10-23 23:46:10 +02:00 |
|
Alain Miniussi
|
1830cfcc11
|
Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
|
2019-10-23 23:46:10 +02:00 |
|
Alain O Miniussi
|
a2b5bac980
|
Try to pass through weird test name issue with travis on config TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
|
2019-10-23 14:58:05 +02:00 |
|
Alain O Miniussi
|
236331be2d
|
try to get TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x pass for travis
|
2019-10-23 14:53:27 +02:00 |
|
Alain Miniussi
|
f5b77968ef
|
dead code
|
2019-10-22 17:55:33 +02:00 |
|
Alain Miniussi
|
419e1bbd95
|
test scatterv with displacement interface.
refs #94
|
2019-10-22 16:09:31 +02:00 |
|
Alain Miniussi
|
2b43305d8e
|
simplify the test code.
|
2019-10-22 12:37:51 +02:00 |
|
Alain Miniussi
|
4887940955
|
Add test for wait_all/vector reported issue
|
2019-07-13 19:35:30 +02:00 |
|
Alain O Miniussi
|
345cbf8f79
|
Dead code instantiation wasfailed on platform where primitive MPI opration were note coded as integers.
|
2019-06-11 19:21:22 +02:00 |
|
Alain Miniussi
|
2cb4cc9177
|
Exit cleanly on expected failure to make travis happy.
(also, exiting cleanly is better)
|
2019-04-15 09:53:46 +02:00 |
|
Alain Miniussi
|
6202bdf308
|
moving to header only test framework
|
2019-03-11 22:15:56 +01:00 |
|
Alain Miniussi
|
e8323df12c
|
moving to header only test framework
|
2019-03-11 18:24:31 +01:00 |
|
Alain Miniussi
|
3861ae4a14
|
moved to header only test framework
|
2019-03-11 17:45:14 +01:00 |
|
Alain Miniussi
|
0c9bf1dc0f
|
dead code
|
2019-03-11 17:34:31 +01:00 |
|
Alain Miniussi
|
7f7d77817d
|
Use header test to shut up obsolence warning
|
2019-03-11 17:31:14 +01:00 |
|
Alain Miniussi
|
569bfa3ea2
|
Warn that non_blocking_any_source will fail with standard < 3.
|
2018-12-19 23:51:14 +01:00 |
|
Alain Miniussi
|
141add97e9
|
use BOSST_MPI_USE_IMPROBE to choose to use MPI_<x>probe when reading complex messages
|
2018-12-18 17:16:25 +01:00 |
|
Alain Miniussi
|
272d03c9ff
|
Merge branch 'develop' into feature/70p2p-opt-probe
|
2018-10-29 12:10:53 +01:00 |
|
Peter Dimov
|
6f4a2eafd9
|
Fix use of std::random_shuffle under C++17
|
2018-10-07 17:37:56 +03:00 |
|
Peter Dimov
|
f47980d676
|
Add Travis CI support
|
2018-10-07 17:37:18 +03: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
|
6c6439adbc
|
debug header, for convenience.
|
2018-09-06 15:00:53 +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
|
6461f38648
|
add detection of MPI_XXprobe through function.
refs #70
|
2018-08-30 23:21:13 +02:00 |
|