13 #ifndef KRATOS_MPM_MPI_UTILITIES_INCLUDE_H
14 #define KRATOS_MPM_MPI_UTILITIES_INCLUDE_H
57 static void TransferElements(
ModelPart& rModelPart,
58 std::vector<ElementsContainerType>& rSendElements);
65 static void TransferConditions(
ModelPart& rModelPart,
66 std::vector<ConditionsContainerType>& rSendCondition);
Provides place to add mpi related utility functions.
Definition: mpi_utilities.h:37
ModelPart::ElementsContainerType ElementsContainerType
Definition: mpi_utilities.h:45
ModelPart::ConditionsContainerType ConditionsContainerType
Definition: mpi_utilities.h:46
KRATOS_CLASS_POINTER_DEFINITION(MPM_MPI_Utilities)
Pointer definition of MPM_MPI_Utilities.
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
MeshType::ConditionsContainerType ConditionsContainerType
Condintions container. A vector set of Conditions with their Id's as key.
Definition: model_part.h:183
MeshType::ElementsContainerType ElementsContainerType
Element container. A vector set of Elements with their Id's as key.
Definition: model_part.h:168
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21