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.
Typedefs | Functions
Kratos::MeshingUtilities Namespace Reference

Typedefs

typedef std::size_t SizeType
 The size type definition. More...
 
typedef std::size_t IndexType
 The index type definition. More...
 

Functions

void BlockThresholdSizeElements (ModelPart &rModelPart, Parameters ThisParameters=Parameters(R"({})"))
 This computes the element size depending of a whole model part and it assigns to the ELEMENT_H variable. More...
 
void ComputeElementsSize (ModelPart &rModelPart)
 This computes the element size depending of a whole model part and it assigns to the ELEMENT_H variable. More...
 
void ComputeElementSize (Element &rElement)
 This computes the element size depending of the geometry and it assigns to the ELEMENT_H variable. More...
 

Typedef Documentation

◆ IndexType

The index type definition.

◆ SizeType

The size type definition.

Function Documentation

◆ BlockThresholdSizeElements()

void Kratos::MeshingUtilities::BlockThresholdSizeElements ( ModelPart rModelPart,
Parameters  ThisParameters = Parameters(R"({})") 
)

This computes the element size depending of a whole model part and it assigns to the ELEMENT_H variable.

Parameters
ModelPartThe model part where compute the and block them
ThisParametersThe parameters

◆ ComputeElementSize()

void Kratos::MeshingUtilities::ComputeElementSize ( Element rElement)

This computes the element size depending of the geometry and it assigns to the ELEMENT_H variable.

Parameters
rElementThe element reference

◆ ComputeElementsSize()

void Kratos::MeshingUtilities::ComputeElementsSize ( ModelPart rModelPart)

This computes the element size depending of a whole model part and it assigns to the ELEMENT_H variable.

Parameters
ModelPartThe model part where compute the ELEMENT_H