80 const bool PureSlip =
false,
104 const bool PureSlip =
false,
Geometry base class.
Definition: geometry.h:71
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
BaseType CoordinatesArrayType
Definition: point.h:75
Short class definition.
Definition: array_1d.h:61
#define KRATOS_API(...)
Definition: kratos_export_api.h:40
This namespace includes some utilities used for contact active set computations.
static int EchoLevel
Definition: co_sim_EMPIRE_API.h:42
std::size_t ComputeALMFrictionlessActiveSet(ModelPart &rModelPart)
This function computes the active set for penalty frictionless cases.
Definition: active_set_utilities.cpp:175
std::size_t ComputePenaltyFrictionlessActiveSet(ModelPart &rModelPart)
This function computes the active set for penalty frictionless cases.
Definition: active_set_utilities.cpp:28
std::size_t IndexType
Index type definition.
Definition: active_set_utilities.h:57
array_1d< std::size_t, 2 > ComputePenaltyFrictionalActiveSet(ModelPart &rModelPart, const bool PureSlip, const SizeType EchoLevel)
This function computes the active set for penalty frictional cases.
Definition: active_set_utilities.cpp:68
std::size_t SizeType
Size type definition.
Definition: active_set_utilities.h:60
std::size_t ComputeALMFrictionlessComponentsActiveSet(ModelPart &rModelPart)
This function computes the active set for penalty frictionless cases.
Definition: active_set_utilities.cpp:217
array_1d< std::size_t, 2 > ComputeALMFrictionalActiveSet(ModelPart &rModelPart, const bool PureSlip, const SizeType EchoLevel)
This function computes the active set for penalty frictional cases.
Definition: active_set_utilities.cpp:265
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21