Add support to build diy::mpi as a library
Showing
- CMakeLists.txt 186 additions, 47 deletionsCMakeLists.txt
- cmake/DIYConfigureMPI.cmake 51 additions, 0 deletionscmake/DIYConfigureMPI.cmake
- cmake/mpi_types.h 9 additions, 0 deletionscmake/mpi_types.h
- examples/io/test-io.cpp 2 additions, 0 deletionsexamples/io/test-io.cpp
- examples/serialization/CMakeLists.txt 1 addition, 0 deletionsexamples/serialization/CMakeLists.txt
- include/diy/assigner.hpp 2 additions, 2 deletionsinclude/diy/assigner.hpp
- include/diy/detail/master/communication.hpp 1 addition, 1 deletioninclude/diy/detail/master/communication.hpp
- include/diy/io/bov.hpp 3 additions, 94 deletionsinclude/diy/io/bov.hpp
- include/diy/master.hpp 4 additions, 5 deletionsinclude/diy/master.hpp
- include/diy/mpi.hpp 3 additions, 58 deletionsinclude/diy/mpi.hpp
- include/diy/mpi/collectives.cpp 161 additions, 0 deletionsinclude/diy/mpi/collectives.cpp
- include/diy/mpi/collectives.hpp 143 additions, 188 deletionsinclude/diy/mpi/collectives.hpp
- include/diy/mpi/communicator.cpp 116 additions, 0 deletionsinclude/diy/mpi/communicator.cpp
- include/diy/mpi/communicator.hpp 38 additions, 124 deletionsinclude/diy/mpi/communicator.hpp
- include/diy/mpi/config.hpp 63 additions, 0 deletionsinclude/diy/mpi/config.hpp
- include/diy/mpi/constants.hpp 0 additions, 13 deletionsinclude/diy/mpi/constants.hpp
- include/diy/mpi/datatypes.cpp 36 additions, 0 deletionsinclude/diy/mpi/datatypes.cpp
- include/diy/mpi/datatypes.hpp 42 additions, 34 deletionsinclude/diy/mpi/datatypes.hpp
- include/diy/mpi/diy-mpi-export.h 49 additions, 0 deletionsinclude/diy/mpi/diy-mpi-export.h
- include/diy/mpi/environment.cpp 62 additions, 0 deletionsinclude/diy/mpi/environment.cpp
Loading
Please register or sign in to comment