KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
Wrapper of boolean operations: union, intersection and difference. More...
#include <sub_model_part_entities_boolean_operation_utility.h>
Public Types | |
Enum's | |
enum class | BooleanOperators { Union , Intersection , Difference } |
Static Public Member Functions | |
Operations | |
static void | Union (ModelPart &rModelPartA, ModelPart &rModelPartB, ModelPart &rDestination) |
static void | Intersection (ModelPart &rModelPartA, ModelPart &rModelPartB, ModelPart &rDestination) |
static void | Difference (ModelPart &rModelPartA, ModelPart &rModelPartB, ModelPart &rDestination) |
Type Definitions | |
typedef std::size_t | IndexType |
KRATOS_CLASS_POINTER_DEFINITION (SubModelPartEntitiesBooleanOperationUtility) | |
Pointer definition of SubModelPartEntitiesBooleanOperationUtility. More... | |
Wrapper of boolean operations: union, intersection and difference.
typedef std::size_t Kratos::SubModelPartEntitiesBooleanOperationUtility< TEntityType, TContainerType >::IndexType |
|
strong |
|
inlinestatic |
|
inlinestatic |
Kratos::SubModelPartEntitiesBooleanOperationUtility< TEntityType, TContainerType >::KRATOS_CLASS_POINTER_DEFINITION | ( | SubModelPartEntitiesBooleanOperationUtility< TEntityType, TContainerType > | ) |
Pointer definition of SubModelPartEntitiesBooleanOperationUtility.
|
inlinestatic |