![]() |
MFEM
v4.6.0
Finite element discretization library
|
Go to the source code of this file.
Classes | |
class | mfem::Mpi |
A simple singleton class that calls MPI_Init() at construction and MPI_Finalize() at destruction. It also provides easy access to MPI_COMM_WORLD's rank and size. More... | |
class | mfem::MPI_Session |
A simple convenience class based on the Mpi singleton class above. Preserved for backward compatibility. New code should use Mpi::Init() and other Mpi methods instead. More... | |
class | mfem::GroupTopology |
class | mfem::GroupCommunicator |
Communicator performing operations within groups defined by a GroupTopology with arbitrary-size data associated with each group. More... | |
struct | mfem::GroupCommunicator::OpData< T > |
Data structure on which we define reduce operations. The data is associated with (and the operation is performed on) one group at a time. More... | |
struct | mfem::VarMessage< Tag > |
Variable-length MPI message containing unspecific binary data. More... | |
struct | mfem::MPITypeMap< Type > |
Helper struct to convert a C++ type to an MPI type. More... | |
struct | mfem::MPITypeMap< int > |
struct | mfem::MPITypeMap< double > |
Namespaces | |
mfem | |
Functions | |
MPI_Comm | mfem::ReorderRanksZCurve (MPI_Comm comm) |