MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Namespaces | Functions
communication.hpp File Reference

Go to the source code of this file.


class  mfem::MPI_Session
 A simple convenience 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::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 >




MPI_Comm mfem::ReorderRanksZCurve (MPI_Comm comm)