33 class KRATOS_API(OPTIMIZATION_APPLICATION) ModelPartUtils
85 static std::vector<ModelPart*> GetModelPartsWithCommonReferenceEntities(
86 const std::vector<ModelPart*>& rExaminedModelPartsList,
87 const std::vector<ModelPart*>& rReferenceModelParts,
88 const bool AreNodesConsidered,
89 const bool AreConditionsConsidered,
90 const bool AreElementsConsidered,
91 const bool AreNeighboursConsidered,
101 static void RemoveModelPartsWithCommonReferenceEntitiesBetweenReferenceListAndExaminedList(
102 const std::vector<ModelPart*> rModelParts);
104 static void LogModelPartStatus(
106 const std::string& rStatus);
108 static std::vector<std::string> GetModelPartStatusLog(
ModelPart& rModelPart);
110 static bool CheckModelPartStatus(
112 const std::string& rStatus);
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
std::size_t IndexType
Definition: model_part_utils.h:39
static int EchoLevel
Definition: co_sim_EMPIRE_API.h:42
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21