14 #if !defined(KRATOS_MODEL_PART_COMBINATION_UTILITIES)
15 #define KRATOS_MODEL_PART_COMBINATION_UTILITIES
97 virtual std::string
Info()
const
99 return "ModelPartCombinationUtilities";
105 rOStream <<
Info() << std::endl;
111 rOStream <<
Info() << std::endl;
170 void CheckSubModelParts(
const std::vector<std::string>& rModelPartsNames);
176 void ReorderIds(
const std::vector<std::string>& rModelPartsNames);
183 void RecursiveAddOfModelPartsToList(
185 std::unordered_map<std::string, std::size_t>& rListModelParts
193 void RecursiveAddEntities(
201 const Parameters GetDefaultParameters()
const;
std::string Info() const override
Turn back information as a string.
Definition: periodic_interface_process.hpp:93
This class aims to manage different model parts across multi-physics simulations.
Definition: model.h:60
This utility helps combine different ModelParts into one single ModelPart, with the corresponding sub...
Definition: model_part_combination_utilities.h:48
virtual void PrintInfo(std::ostream &rOStream) const
Print information about this object.
Definition: model_part_combination_utilities.h:103
KRATOS_CLASS_POINTER_DEFINITION(ModelPartCombinationUtilities)
Counted pointer of ModelPartCombinationUtilities.
virtual void PrintData(std::ostream &rOStream) const
Print object's data.
Definition: model_part_combination_utilities.h:109
virtual std::string Info() const
Turn back information as a string.
Definition: model_part_combination_utilities.h:97
virtual ~ModelPartCombinationUtilities()=default
ModelPartCombinationUtilities(Model &rModel)
Definition: model_part_combination_utilities.h:63
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
This class provides to Kratos a data structure for I/O based on the standard of JSON.
Definition: kratos_parameters.h:59
The serialization consists in storing the state of an object into a storage format like data file or ...
Definition: serializer.h:123
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
def load(f)
Definition: ode_solve.py:307