TRIQS/mpi 1.3.0
C++ interface to MPI
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
 
mpi
 
array.hpp
Provides an MPI broadcast and reduce for std::array
 
chunk.hpp
Provides utilities to distribute a range across MPI processes
 
communicator.hpp
Provides a C++ wrapper class for an MPI_Comm object
 
datatypes.hpp
Provides utilities to map C++ datatypes to MPI datatypes
 
environment.hpp
Provides an MPI environment for initializing and finalizing an MPI program
 
generic_communication.hpp
Provides generic implementations for a subset of collective MPI communications (broadcast, reduce, gather, scatter)
 
macros.hpp
Macros used in the mpi library
 
monitor.hpp
Provides a class for monitoring and communicating events across multiple processes
 
mpi.hpp
Includes all relevant mpi headers
 
operators.hpp
Provides utilities to map custom binary functions to MPI operators
 
pair.hpp
Provides an MPI broadcast and reduce for std::pair
 
ranges.hpp
Provides an MPI broadcast, reduce, scatter and gather for generic ranges
 
string.hpp
Provides an MPI broadcast and gather for std::string
 
utils.hpp
Provides general utilities related to MPI
 
vector.hpp
Provides an MPI broadcast, reduce, scatter and gather for std::vector