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.
Public Member Functions | List of all members
Kratos::MeshRotationUtility Class Reference

#include <mesh_rotation_utility.h>

Collaboration diagram for Kratos::MeshRotationUtility:

Public Member Functions

 KRATOS_CLASS_POINTER_DEFINITION (MeshRotationUtility)
 
 MeshRotationUtility (Parameters &r_parameters)
 
virtual ~MeshRotationUtility ()
 
void RotateMesh (ModelPart &r_model_part, double time)
 
void RotateDEMMesh (ModelPart &r_model_part, double time)
 
void SetStationaryField (ModelPart &r_model_part, const double time)
 
void RotateFluidVelocities (const double time)
 

Constructor & Destructor Documentation

◆ MeshRotationUtility()

Kratos::MeshRotationUtility::MeshRotationUtility ( Parameters r_parameters)
inline

◆ ~MeshRotationUtility()

virtual Kratos::MeshRotationUtility::~MeshRotationUtility ( )
inlinevirtual

Member Function Documentation

◆ KRATOS_CLASS_POINTER_DEFINITION()

Kratos::MeshRotationUtility::KRATOS_CLASS_POINTER_DEFINITION ( MeshRotationUtility  )

◆ RotateDEMMesh()

void Kratos::MeshRotationUtility::RotateDEMMesh ( ModelPart r_model_part,
double  time 
)
inline

◆ RotateFluidVelocities()

void Kratos::MeshRotationUtility::RotateFluidVelocities ( const double  time)
inline

◆ RotateMesh()

void Kratos::MeshRotationUtility::RotateMesh ( ModelPart r_model_part,
double  time 
)
inline

◆ SetStationaryField()

void Kratos::MeshRotationUtility::SetStationaryField ( ModelPart r_model_part,
const double  time 
)
inline

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