mpl
A C++17 message passing library based on MPI
File Explorer
Download Latest Version (.zip)- build-with-IntelMPI.yml
- build-with-mpich.yml
- build-with-openmpi.yml
- mplConfig.cmake
- PVS-Studio.cmake
- PVS-Studio.cmake.LICENSE
- data_types.md
- Doxyfile.in
- README.md
- style.css
- custom.css
- arrays.rst
- blocking.rst
- blocking_vector.rst
- collective.rst
- communicator.rst
- custom_initialization.rst
- distributed_grid.rst
- distributed_grid_scatter_gather.rst
- file.rst
- gather.rst
- gatherv.rst
- heat_equation_Jacobi_method.rst
- heat_equation_successive_over-relaxation.rst
- hello_world.rst
- index.rst
- iterators.rst
- layouts.rst
- matrix_gather.rst
- nonblocking.rst
- nonblocking_mult.rst
- parallel_sort.rst
- probe.rst
- process_creation.rst
- reduce.rst
- standard_types.rst
- stl_container.rst
- struct.rst
- subarray.rst
- vibrating_string.rst
- auxiliary.rst
- cmake_integration.rst
- communicator.rst
- conf.py.in
- constants.rst
- data_types.rst
- design.rst
- environmental_management.rst
- error.rst
- file.rst
- file_error_handling.cc
- grid.rst
- group.rst
- index.rst
- info.rst
- installation.rst
- interoperability.rst
- layouts.rst
- reduction_operations.rst
- tags.rst
- CMakeLists.txt
- graphviz-57432295888f3b1be18dc2ff4389e53d44c4c869.png
- graphviz-57432295888f3b1be18dc2ff4389e53d44c4c869.png.map
- graphviz-610b9e33bc07bb04b4607643a1f9f6ac5fc1da80.png
- graphviz-610b9e33bc07bb04b4607643a1f9f6ac5fc1da80.png.map
- graphviz-684df2bb1f5f269b07d535b765e98e0faed34052.png
- graphviz-684df2bb1f5f269b07d535b765e98e0faed34052.png.map
- graphviz-7106b06e7ffc5ab56026f5ac8ff442871e53c310.png
- graphviz-7106b06e7ffc5ab56026f5ac8ff442871e53c310.png.map
- graphviz-75a1f18eb87795bf7a08712374e54c8d1b2bd278.png
- graphviz-75a1f18eb87795bf7a08712374e54c8d1b2bd278.png.map
- graphviz-ac4fbb3880ee103a7ca5c201fb2dee5b4a532839.png
- graphviz-ac4fbb3880ee103a7ca5c201fb2dee5b4a532839.png.map
- graphviz-b254f1bb6c2aa092534cd14c8d6efccda1b3235f.png
- graphviz-b254f1bb6c2aa092534cd14c8d6efccda1b3235f.png.map
- graphviz-b4b2d9f87128e4daea95a129e33a37e63efa7c98.png
- graphviz-b4b2d9f87128e4daea95a129e33a37e63efa7c98.png.map
- graphviz-d91f2fdebe3b7e20ff1761bf5a36baed7437423b.png
- graphviz-d91f2fdebe3b7e20ff1761bf5a36baed7437423b.png.map
- graphviz-ead1119f5dbe0a448886914d18fd0cadedecdab1.png
- graphviz-ead1119f5dbe0a448886914d18fd0cadedecdab1.png.map
- graphviz-f85f742f79de3c705c79ddaf4b344515c9beb90a.png
- graphviz-f85f742f79de3c705c79ddaf4b344515c9beb90a.png.map
- arrays.rst.txt
- blocking.rst.txt
- blocking_vector.rst.txt
- collective.rst.txt
- communicator.rst.txt
- custom_initialization.rst.txt
- distributed_grid.rst.txt
- distributed_grid_scatter_gather.rst.txt
- file.rst.txt
- gather.rst.txt
- gatherv.rst.txt
- heat_equation_Jacobi_method.rst.txt
- heat_equation_successive_over-relaxation.rst.txt
- hello_world.rst.txt
- index.rst.txt
- iterators.rst.txt
- layouts.rst.txt
- matrix_gather.rst.txt
- nonblocking.rst.txt
- nonblocking_mult.rst.txt
- parallel_sort.rst.txt
- probe.rst.txt
- process_creation.rst.txt
- reduce.rst.txt
- standard_types.rst.txt
- stl_container.rst.txt
- struct.rst.txt
- subarray.rst.txt
- vibrating_string.rst.txt
- auxiliary.rst.txt
- cmake_integration.rst.txt
- communicator.rst.txt
- constants.rst.txt
- data_types.rst.txt
- design.rst.txt
- environmental_management.rst.txt
- error.rst.txt
- file.rst.txt
- grid.rst.txt
- group.rst.txt
- index.rst.txt
- info.rst.txt
- installation.rst.txt
- interoperability.rst.txt
- layouts.rst.txt
- reduction_operations.rst.txt
- tags.rst.txt
- design-tabs.js
- sphinx-design.min.css
- furo-extensions.js
- furo.js
- furo.js.LICENSE.txt
- furo.js.map
- furo-extensions.css
- furo-extensions.css.map
- furo.css
- furo.css.map
- basic.css
- check-solid.svg
- clipboard.min.js
- copy-button.svg
- copybutton.css
- copybutton.js
- copybutton_funcs.js
- custom.css
- debug.css
- design-tabs.js
- doctools.js
- documentation_options.js
- file.png
- graphviz.css
- language_data.js
- minus.png
- plus.png
- pygments.css
- searchtools.js
- skeleton.css
- sphinx-design.min.css
- sphinx_highlight.js
- arrays.html
- blocking.html
- blocking_vector.html
- collective.html
- communicator.html
- custom_initialization.html
- distributed_grid.html
- distributed_grid_scatter_gather.html
- file.html
- gather.html
- gatherv.html
- heat_equation_Jacobi_method.html
- heat_equation_successive_over-relaxation.html
- hello_world.html
- index.html
- iterators.html
- layouts.html
- matrix_gather.html
- nonblocking.html
- nonblocking_mult.html
- parallel_sort.html
- probe.html
- process_creation.html
- reduce.html
- standard_types.html
- stl_container.html
- struct.html
- subarray.html
- vibrating_string.html
- auxiliary.html
- cmake_integration.html
- communicator.html
- constants.html
- data_types.html
- design.html
- environmental_management.html
- error.html
- file.html
- genindex.html
- grid.html
- group.html
- index.html
- info.html
- installation.html
- interoperability.html
- layouts.html
- objects.inv
- reduction_operations.html
- search.html
- searchindex.js
- tags.html
- .nojekyll
- mpl_parallel_2018.pdf
- arrays.cc
- blocking.cc
- blocking_vector.cc
- CMakeLists.txt
- collective.cc
- communicator.cc
- custom_initialization.cc
- distributed_grid.cc
- distributed_grid_scatter_gather.cc
- file.cc
- gather.cc
- gatherv.cc
- heat_equation_Jacobi_method.cc
- heat_equation_successive_over-relaxation.cc
- hello_world.cc
- intercommunicator.cc
- iterators.cc
- layouts.cc
- matrix_gather.cc
- nonblocking.cc
- nonblocking_mult.cc
- parallel_sort_mpi.c
- parallel_sort_mpl.cc
- probe.cc
- process_creation.cc
- process_creation_client.cc
- process_creation_multiple.cc
- reduce_lcm.cc
- reduce_min_loc.cc
- standard_types.cc
- stl_container.cc
- struct.cc
- subarray.cc
- vibrating_string_mpi.c
- vibrating_string_mpl.cc
- cartesian_communicator.hpp
- comm_group.hpp
- command_line.hpp
- datatype.hpp
- displacements.hpp
- distributed_graph_communicator.hpp
- distributed_grid.hpp
- environment.hpp
- error.hpp
- file.hpp
- flat_memory.hpp
- graph_communicator.hpp
- info.hpp
- layout.hpp
- message.hpp
- mpl.hpp
- operator.hpp
- ranks.hpp
- request.hpp
- status.hpp
- tag.hpp
- topology_communicator.hpp
- utility.hpp
- vector.hpp
- CMakeLists.txt
- test_cartesian_communicator.cc
- test_communicator.cc
- test_communicator_allgather.cc
- test_communicator_allgatherv.cc
- test_communicator_allreduce.cc
- test_communicator_alltoall.cc
- test_communicator_alltoallv.cc
- test_communicator_barrier.cc
- test_communicator_bcast.cc
- test_communicator_exscan.cc
- test_communicator_gather.cc
- test_communicator_gatherv.cc
- test_communicator_init_send_init_recv.cc
- test_communicator_isend_irecv.cc
- test_communicator_mprobe_mrecv.cc
- test_communicator_probe.cc
- test_communicator_reduce.cc
- test_communicator_reduce_scatter.cc
- test_communicator_reduce_scatter_block.cc
- test_communicator_scan.cc
- test_communicator_scatter.cc
- test_communicator_scatterv.cc
- test_communicator_send_recv.cc
- test_communicator_sendrecv.cc
- test_displacements.cc
- test_dist_graph_communicator.cc
- test_file.cc
- test_graph_communicator.cc
- test_group.cc
- test_helper.hpp
- test_info.cc
- test_initialization.cc
- test_inter_communicator.cc
- test_mpi_communicator.cc
- .clang-format
- .clang-tidy
- .gitignore
- CMakeLists.txt
- COPYING
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
