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

#include <AuxiliaryUtilities.h>

Collaboration diagram for Kratos::AuxiliaryUtilities:

Public Types

typedef ModelPart::ElementsContainerType ElementsArrayType
 
typedef ModelPart::NodesContainerType::ContainerType NodesContainerType
 
typedef GlobalPointersVector< ElementParticleWeakVectorType
 
typedef GlobalPointersVector< Element >::iterator ParticleWeakIteratorType
 

Public Member Functions

 KRATOS_CLASS_POINTER_DEFINITION (AuxiliaryUtilities)
 
 AuxiliaryUtilities ()
 
virtual ~AuxiliaryUtilities ()
 
void UpdateTimeInOneModelPart (ModelPart &r_model_part, const double &time, const double &dt, const bool &is_time_to_print)
 
double ComputeAverageZStressFor2D (ModelPart &rSpheresModelPart)
 

Member Typedef Documentation

◆ ElementsArrayType

◆ NodesContainerType

◆ ParticleWeakIteratorType

◆ ParticleWeakVectorType

Constructor & Destructor Documentation

◆ AuxiliaryUtilities()

Kratos::AuxiliaryUtilities::AuxiliaryUtilities ( )
inline

◆ ~AuxiliaryUtilities()

virtual Kratos::AuxiliaryUtilities::~AuxiliaryUtilities ( )
inlinevirtual

Member Function Documentation

◆ ComputeAverageZStressFor2D()

double Kratos::AuxiliaryUtilities::ComputeAverageZStressFor2D ( ModelPart rSpheresModelPart)
inline

◆ KRATOS_CLASS_POINTER_DEFINITION()

Kratos::AuxiliaryUtilities::KRATOS_CLASS_POINTER_DEFINITION ( AuxiliaryUtilities  )

◆ UpdateTimeInOneModelPart()

void Kratos::AuxiliaryUtilities::UpdateTimeInOneModelPart ( ModelPart r_model_part,
const double time,
const double dt,
const bool is_time_to_print 
)

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