#include <tesselation_utilities_3d.h>
◆ TesselationUtilities3D()
Kratos::TesselationUtilities3D::TesselationUtilities3D |
( |
| ) |
|
◆ ~TesselationUtilities3D()
Kratos::TesselationUtilities3D::~TesselationUtilities3D |
( |
| ) |
|
◆ AddParticleVolume()
void Kratos::TesselationUtilities3D::AddParticleVolume |
( |
ModelPart & |
rModelPart, |
|
|
std::vector< int > & |
addedParticle, |
|
|
double & |
particle_volume, |
|
|
const int |
id |
|
) |
| |
|
protected |
◆ AlphaShape()
bool Kratos::TesselationUtilities3D::AlphaShape |
( |
std::vector< double > & |
coords | ) |
|
|
protected |
◆ ComputeAlphaRadius()
void Kratos::TesselationUtilities3D::ComputeAlphaRadius |
( |
ModelPart & |
rModelPart, |
|
|
struct tetgenio & |
rOut |
|
) |
| |
|
protected |
◆ ExecuteInitialize()
void Kratos::TesselationUtilities3D::ExecuteInitialize |
( |
ModelPart & |
rModelPart, |
|
|
bool |
update_voronoi, |
|
|
bool |
update_porosity |
|
) |
| |
◆ ExecuteInitializeSolutionStep()
void Kratos::TesselationUtilities3D::ExecuteInitializeSolutionStep |
( |
ModelPart & |
rModelPart | ) |
|
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ Tetrahedralization()
void Kratos::TesselationUtilities3D::Tetrahedralization |
( |
ModelPart & |
rModelPart | ) |
|
|
protected |
◆ UpdatePorosity()
void Kratos::TesselationUtilities3D::UpdatePorosity |
( |
ModelPart & |
rModelPart, |
|
|
struct tetgenio & |
rOut |
|
) |
| |
|
protected |
◆ UpdateVoronoi()
void Kratos::TesselationUtilities3D::UpdateVoronoi |
( |
ModelPart & |
rModelPart, |
|
|
struct tetgenio & |
rOut |
|
) |
| |
|
protected |
◆ mAlphaRadius
double Kratos::TesselationUtilities3D::mAlphaRadius |
|
protected |
◆ mSwitches
std::string Kratos::TesselationUtilities3D::mSwitches |
|
protected |
◆ mUpdatePorosiy
bool Kratos::TesselationUtilities3D::mUpdatePorosiy |
|
protected |
◆ mUpdateVoronoi
bool Kratos::TesselationUtilities3D::mUpdateVoronoi |
|
protected |
The documentation for this class was generated from the following files: