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.
List of all members
Kratos::EdgebasedLevelsetAuxiliaryUtils< TDim > Class Template Reference

#include <edgebased_levelset_auxiliary_utils.h>

Collaboration diagram for Kratos::EdgebasedLevelsetAuxiliaryUtils< TDim >:

Public Types

Type Definitions
typedef ModelPart::NodesContainerType NodesArrayType
 
typedef ModelPart::ElementsContainerType ElementsArrayType
 

Public Member Functions

Operations
void CalculateDistances (ModelPart &r_model_part, Variable< double > &rDistanceVar, const double max_distance)
 
void CalculateDistances2D (ModelPart &r_model_part, Variable< double > &rDistanceVar, const double max_distance)
 
void CalculateDistances3D (ModelPart &r_model_part, Variable< double > &rDistanceVar, const double max_distance)
 
double FindMaximumEdgeSize (ModelPart &r_model_part)
 

Detailed Description

template<unsigned int TDim>
class Kratos::EdgebasedLevelsetAuxiliaryUtils< TDim >

Short class definition. Detail class definition.

Member Typedef Documentation

◆ ElementsArrayType

◆ NodesArrayType

Member Function Documentation

◆ CalculateDistances()

template<unsigned int TDim>
void Kratos::EdgebasedLevelsetAuxiliaryUtils< TDim >::CalculateDistances ( ModelPart r_model_part,
Variable< double > &  rDistanceVar,
const double  max_distance 
)
inline

◆ CalculateDistances2D()

template<unsigned int TDim>
void Kratos::EdgebasedLevelsetAuxiliaryUtils< TDim >::CalculateDistances2D ( ModelPart r_model_part,
Variable< double > &  rDistanceVar,
const double  max_distance 
)
inline

◆ CalculateDistances3D()

template<unsigned int TDim>
void Kratos::EdgebasedLevelsetAuxiliaryUtils< TDim >::CalculateDistances3D ( ModelPart r_model_part,
Variable< double > &  rDistanceVar,
const double  max_distance 
)
inline

◆ FindMaximumEdgeSize()

template<unsigned int TDim>
double Kratos::EdgebasedLevelsetAuxiliaryUtils< TDim >::FindMaximumEdgeSize ( ModelPart r_model_part)
inline

The documentation for this class was generated from the following file: