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::KratosApplication Class Reference

This class defines the interface with kernel for all applications in Kratos. More...

#include <kratos_application.h>

Inherited by Kratos::KratosCSharpWrapperApplication, Kratos::KratosCableNetApplication, Kratos::KratosChimeraApplication, Kratos::KratosCoSimulationApplication, Kratos::KratosCompressiblePotentialFlowApplication, Kratos::KratosConstitutiveLawsApplication, Kratos::KratosConstitutiveModelsApplication, Kratos::KratosContactMechanicsApplication, Kratos::KratosContactStructuralMechanicsApplication, Kratos::KratosConvectionDiffusionApplication, Kratos::KratosDEMApplication, Kratos::KratosDamApplication, Kratos::KratosDelaunayMeshingApplication, Kratos::KratosDemStructuresCouplingApplication, Kratos::KratosDropletDynamicsApplication, Kratos::KratosExaquteSandboxApplication, Kratos::KratosFSIApplication, Kratos::KratosFemToDemApplication, Kratos::KratosFluidDynamicsApplication, Kratos::KratosFluidDynamicsBiomedicalApplication, Kratos::KratosFluidDynamicsHydraulicsApplication, Kratos::KratosFluidTransportApplication, Kratos::KratosFreeSurfaceApplication, Kratos::KratosGeoMechanicsApplication, Kratos::KratosHDF5Application, Kratos::KratosIgaApplication, Kratos::KratosLinearSolversApplication, Kratos::KratosMappingApplication, Kratos::KratosMedApplication, Kratos::KratosMeshMovingApplication, Kratos::KratosMeshingApplication, Kratos::KratosMetisApplication, Kratos::KratosOptimizationApplication, Kratos::KratosPFEM2Application, Kratos::KratosParticleMechanicsApplication, Kratos::KratosPfemApplication, Kratos::KratosPfemFluidDynamicsApplication, Kratos::KratosPfemSolidMechanicsApplication, Kratos::KratosPoromechanicsApplication, Kratos::KratosRANSApplication, Kratos::KratosRomApplication, Kratos::KratosShallowWaterApplication, Kratos::KratosShapeOptimizationApplication, Kratos::KratosSolidMechanicsApplication, Kratos::KratosStatisticsApplication, Kratos::KratosStructuralMechanicsApplication, Kratos::KratosSwimmingDEMApplication, Kratos::KratosThermalDEMApplication, Kratos::KratosTopologyOptimizationApplication, Kratos::KratosTrilinosApplication, Kratos::KratosULFApplication, Kratos::KratosUmatApplication, and Kratos::KratosWindEngineeringApplication.

Collaboration diagram for Kratos::KratosApplication:

Public Member Functions

Life Cycle
 KratosApplication (const std::string &ApplicationName)
 Default constructor. More...
 
 KratosApplication ()=delete
 
 KratosApplication (KratosApplication const &rOther)
 Copy constructor. More...
 
virtual ~KratosApplication ()
 Destructor. More...
 
Operations
virtual void Register ()
 
void RegisterKratosCore ()
 
void RegisterVariables ()
 
void RegisterDeprecatedVariables ()
 
void RegisterCFDVariables ()
 
void RegisterALEVariables ()
 
void RegisterMappingVariables ()
 
void RegisterDEMVariables ()
 
void RegisterFSIVariables ()
 
void RegisterMATVariables ()
 
void RegisterGlobalPointerVariables ()
 
const std::string & Name () const
 
Access
KratosComponents< Variable< int > >::ComponentsContainerType & GetComponents (Variable< int > const &rComponentType)
 
KratosComponents< Variable< unsigned int > >::ComponentsContainerType & GetComponents (Variable< unsigned int > const &rComponentType)
 
KratosComponents< Variable< double > >::ComponentsContainerType & GetComponents (Variable< double > const &rComponentType)
 
KratosComponents< Variable< array_1d< double, 3 > > >::ComponentsContainerType & GetComponents (Variable< array_1d< double, 3 > > const &rComponentType)
 
KratosComponents< Variable< array_1d< double, 4 > > >::ComponentsContainerType & GetComponents (Variable< array_1d< double, 4 > > const &rComponentType)
 
KratosComponents< Variable< array_1d< double, 6 > > >::ComponentsContainerType & GetComponents (Variable< array_1d< double, 6 > > const &rComponentType)
 
KratosComponents< Variable< array_1d< double, 9 > > >::ComponentsContainerType & GetComponents (Variable< array_1d< double, 9 > > const &rComponentType)
 
KratosComponents< Variable< Quaternion< double > > >::ComponentsContainerType & GetComponents (Variable< Quaternion< double > > const &rComponentType)
 
KratosComponents< Variable< Vector > >::ComponentsContainerType & GetComponents (Variable< Vector > const &rComponentType)
 
KratosComponents< Variable< Matrix > >::ComponentsContainerType & GetComponents (Variable< Matrix > const &rComponentType)
 
KratosComponents< VariableData >::ComponentsContainerType & GetVariables ()
 
KratosComponents< Geometry< Node > >::ComponentsContainerType & GetGeometries ()
 
KratosComponents< Element >::ComponentsContainerType & GetElements ()
 
KratosComponents< Condition >::ComponentsContainerType & GetConditions ()
 
KratosComponents< MasterSlaveConstraint >::ComponentsContainerType & GetMasterSlaveConstraints ()
 
KratosComponents< Modeler >::ComponentsContainerType & GetModelers ()
 
void SetComponents (KratosComponents< VariableData >::ComponentsContainerType const &VariableDataComponents)
 
void SetComponents (KratosComponents< Geometry< Node >>::ComponentsContainerType const &GeometryComponents)
 
void SetComponents (KratosComponents< Element >::ComponentsContainerType const &ElementComponents)
 
void SetComponents (KratosComponents< MasterSlaveConstraint >::ComponentsContainerType const &MasterSlaveConstraintComponents)
 
void SetComponents (KratosComponents< Modeler >::ComponentsContainerType const &ModelerComponents)
 
void SetComponents (KratosComponents< Condition >::ComponentsContainerType const &ConditionComponents)
 
Serializer::RegisteredObjectsContainerTypeGetRegisteredObjects ()
 
Serializer::RegisteredObjectsNameContainerTypeGetRegisteredObjectsName ()
 
Input and output
virtual std::string Info () const
 Turn back information as a string. More...
 
virtual void PrintInfo (std::ostream &rOStream) const
 Print information about this object. More...
 
virtual void PrintData (std::ostream &rOStream) const
 Print object's data. More...
 

Protected Attributes

Protected member Variables
std::string mApplicationName
 
const Point mPointPrototype
 
const Point2D< NodeTypemPoint2DPrototype = Point2D<NodeType>(GeometryType::PointsArrayType(1))
 
const Point3D< NodeTypemPoint3DPrototype = Point3D<NodeType>(GeometryType::PointsArrayType(1))
 
const Sphere3D1< NodeTypemSphere3D1Prototype = Sphere3D1<NodeType>(GeometryType::PointsArrayType(1))
 
const Line2D2< NodeTypemLine2D2Prototype = Line2D2<NodeType>(GeometryType::PointsArrayType(2))
 
const Line2D3< NodeTypemLine2D3Prototype = Line2D3<NodeType>(GeometryType::PointsArrayType(3))
 
const Line3D2< NodeTypemLine3D2Prototype = Line3D2<NodeType>(GeometryType::PointsArrayType(2))
 
const Line3D3< NodeTypemLine3D3Prototype = Line3D3<NodeType>(GeometryType::PointsArrayType(3))
 
const Triangle2D3< NodeTypemTriangle2D3Prototype = Triangle2D3<NodeType>(GeometryType::PointsArrayType(3))
 
const Triangle2D6< NodeTypemTriangle2D6Prototype = Triangle2D6<NodeType>(GeometryType::PointsArrayType(6))
 
const Triangle3D3< NodeTypemTriangle3D3Prototype = Triangle3D3<NodeType>(GeometryType::PointsArrayType(3))
 
const Triangle3D6< NodeTypemTriangle3D6Prototype = Triangle3D6<NodeType>( GeometryType::PointsArrayType(6))
 
const Quadrilateral2D4< NodeTypemQuadrilateral2D4Prototype = Quadrilateral2D4<NodeType>( GeometryType::PointsArrayType(4))
 
const Quadrilateral2D8< NodeTypemQuadrilateral2D8Prototype = Quadrilateral2D8<NodeType>( GeometryType::PointsArrayType(8))
 
const Quadrilateral2D9< NodeTypemQuadrilateral2D9Prototype = Quadrilateral2D9<NodeType>( GeometryType::PointsArrayType(9))
 
const Quadrilateral3D4< NodeTypemQuadrilateral3D4Prototype = Quadrilateral3D4<NodeType>( GeometryType::PointsArrayType(4))
 
const Quadrilateral3D8< NodeTypemQuadrilateral3D8Prototype = Quadrilateral3D8<NodeType>( GeometryType::PointsArrayType(8))
 
const Quadrilateral3D9< NodeTypemQuadrilateral3D9Prototype = Quadrilateral3D9<NodeType>( GeometryType::PointsArrayType(9))
 
const Tetrahedra3D4< NodeTypemTetrahedra3D4Prototype = Tetrahedra3D4<NodeType>( GeometryType::PointsArrayType(4))
 
const Tetrahedra3D10< NodeTypemTetrahedra3D10Prototype = Tetrahedra3D10<NodeType>( GeometryType::PointsArrayType(10))
 
const Prism3D6< NodeTypemPrism3D6Prototype = Prism3D6<NodeType>( GeometryType::PointsArrayType(6))
 
const Prism3D15< NodeTypemPrism3D15Prototype = Prism3D15<NodeType>( GeometryType::PointsArrayType(15))
 
const Pyramid3D5< NodeTypemPyramid3D5Prototype = Pyramid3D5<NodeType>( GeometryType::PointsArrayType(5))
 
const Pyramid3D13< NodeTypemPyramid3D13Prototype = Pyramid3D13<NodeType>( GeometryType::PointsArrayType(13))
 
const Hexahedra3D8< NodeTypemHexahedra3D8Prototype = Hexahedra3D8<NodeType>( GeometryType::PointsArrayType(8))
 
const Hexahedra3D20< NodeTypemHexahedra3D20Prototype = Hexahedra3D20<NodeType>( GeometryType::PointsArrayType(20))
 
const Hexahedra3D27< NodeTypemHexahedra3D27Prototype = Hexahedra3D27<NodeType>( GeometryType::PointsArrayType(27))
 
const QuadraturePointGeometry< Node, 1 > mQuadraturePointGeometryPoint1D
 
const QuadraturePointGeometry< Node, 2, 1 > mQuadraturePointGeometryPoint2D
 
const QuadraturePointGeometry< Node, 3, 1 > mQuadraturePointGeometryPoint3D
 
const QuadraturePointGeometry< Node, 2 > mQuadraturePointGeometrySurface2D
 
const QuadraturePointGeometry< Node, 3, 2 > mQuadraturePointGeometrySurface3D
 
const QuadraturePointGeometry< Node, 3 > mQuadraturePointGeometryVolume3D
 
const MeshCondition mGenericCondition
 
const MeshCondition mPointCondition2D1N
 
const MeshCondition mPointCondition3D1N
 
const MeshCondition mLineCondition2D2N
 
const MeshCondition mLineCondition2D3N
 
const MeshCondition mLineCondition3D2N
 
const MeshCondition mLineCondition3D3N
 
const MeshCondition mSurfaceCondition3D3N
 
const MeshCondition mSurfaceCondition3D6N
 
const MeshCondition mSurfaceCondition3D4N
 
const MeshCondition mSurfaceCondition3D8N
 
const MeshCondition mSurfaceCondition3D9N
 
const MeshCondition mPrismCondition2D4N
 
const MeshCondition mPrismCondition3D6N
 
const MasterSlaveConstraint mMasterSlaveConstraint
 
const LinearMasterSlaveConstraint mLinearMasterSlaveConstraint
 
const PeriodicCondition mPeriodicCondition
 
const PeriodicCondition mPeriodicConditionEdge
 
const PeriodicCondition mPeriodicConditionCorner
 
const MeshElement mGenericElement
 
const MeshElement mElement2D1N
 
const MeshElement mElement2D2N
 
const MeshElement mElement2D3N
 
const MeshElement mElement2D6N
 
const MeshElement mElement2D4N
 
const MeshElement mElement2D8N
 
const MeshElement mElement2D9N
 
const MeshElement mElement3D1N
 
const MeshElement mElement3D2N
 
const MeshElement mElement3D3N
 
const MeshElement mElement3D4N
 
const MeshElement mElement3D5N
 
const MeshElement mElement3D6N
 
const MeshElement mElement3D8N
 
const MeshElement mElement3D10N
 
const MeshElement mElement3D13N
 
const MeshElement mElement3D15N
 
const MeshElement mElement3D20N
 
const MeshElement mElement3D27N
 
const DistanceCalculationElementSimplex< 2 > mDistanceCalculationElementSimplex2D3N
 
const DistanceCalculationElementSimplex< 3 > mDistanceCalculationElementSimplex3D4N
 
const EdgeBasedGradientRecoveryElement< 2 > mEdgeBasedGradientRecoveryElement2D2N
 
const EdgeBasedGradientRecoveryElement< 3 > mEdgeBasedGradientRecoveryElement3D2N
 
const LevelSetConvectionElementSimplex< 2, 3 > mLevelSetConvectionElementSimplex2D3N
 
const LevelSetConvectionElementSimplex< 3, 4 > mLevelSetConvectionElementSimplex3D4N
 
const LevelSetConvectionElementSimplexAlgebraicStabilization< 2, 3 > mLevelSetConvectionElementSimplexAlgebraicStabilization2D3N
 
const LevelSetConvectionElementSimplexAlgebraicStabilization< 3, 4 > mLevelSetConvectionElementSimplexAlgebraicStabilization3D4N
 
const Modeler mModeler
 
const CadIoModeler mCadIoModeler
 
const SerialModelPartCombinatorModeler mSerialModelPartCombinatorModeler
 
const CombineModelPartModeler mCombineModelPartModeler
 
const ConstitutiveLaw mConstitutiveLaw
 
KratosComponents< VariableData >::ComponentsContainerType * mpVariableData
 
KratosComponents< Variable< int > >::ComponentsContainerType * mpIntVariables
 
KratosComponents< Variable< unsigned int > >::ComponentsContainerType * mpUnsignedIntVariables
 
KratosComponents< Variable< double > >::ComponentsContainerType * mpDoubleVariables
 
KratosComponents< Variable< array_1d< double, 3 > > >::ComponentsContainerType * mpArray1DVariables
 
KratosComponents< Variable< array_1d< double, 4 > > >::ComponentsContainerType * mpArray1D4Variables
 
KratosComponents< Variable< array_1d< double, 6 > > >::ComponentsContainerType * mpArray1D6Variables
 
KratosComponents< Variable< array_1d< double, 9 > > >::ComponentsContainerType * mpArray1D9Variables
 
KratosComponents< Variable< Quaternion< double > > >::ComponentsContainerType * mpQuaternionVariables
 
KratosComponents< Variable< Vector > >::ComponentsContainerType * mpVectorVariables
 
KratosComponents< Variable< Matrix > >::ComponentsContainerType * mpMatrixVariables
 
KratosComponents< Geometry< Node > >::ComponentsContainerType * mpGeometries
 
KratosComponents< Element >::ComponentsContainerType * mpElements
 
KratosComponents< Condition >::ComponentsContainerType * mpConditions
 
KratosComponents< MasterSlaveConstraint >::ComponentsContainerType * mpMasterSlaveConstraints
 
KratosComponents< Modeler >::ComponentsContainerType * mpModelers
 
Serializer::RegisteredObjectsContainerTypempRegisteredObjects
 
Serializer::RegisteredObjectsNameContainerTypempRegisteredObjectsName
 

Type Definitions

typedef Node NodeType
 
typedef Geometry< NodeTypeGeometryType
 
 KRATOS_CLASS_POINTER_DEFINITION (KratosApplication)
 Pointer definition of KratosApplication. More...
 

Detailed Description

This class defines the interface with kernel for all applications in Kratos.

The application class defines the interface necessary for providing the information needed by Kernel in order to configure the whole system correctly.

Author
Pooyan Dadvand
Riccardo Rossi

Member Typedef Documentation

◆ GeometryType

◆ NodeType

Constructor & Destructor Documentation

◆ KratosApplication() [1/3]

Kratos::KratosApplication::KratosApplication ( const std::string &  ApplicationName)
explicit

Default constructor.

◆ KratosApplication() [2/3]

Kratos::KratosApplication::KratosApplication ( )
delete

◆ KratosApplication() [3/3]

Kratos::KratosApplication::KratosApplication ( KratosApplication const &  rOther)
inline

Copy constructor.

◆ ~KratosApplication()

virtual Kratos::KratosApplication::~KratosApplication ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ GetComponents() [1/10]

KratosComponents<Variable<array_1d<double, 3> > >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< array_1d< double, 3 > > const &  rComponentType)
inline

◆ GetComponents() [2/10]

KratosComponents<Variable<array_1d<double, 4> > >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< array_1d< double, 4 > > const &  rComponentType)
inline

◆ GetComponents() [3/10]

KratosComponents<Variable<array_1d<double, 6> > >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< array_1d< double, 6 > > const &  rComponentType)
inline

◆ GetComponents() [4/10]

KratosComponents<Variable<array_1d<double, 9> > >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< array_1d< double, 9 > > const &  rComponentType)
inline

◆ GetComponents() [5/10]

KratosComponents<Variable<double> >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< double > const &  rComponentType)
inline

◆ GetComponents() [6/10]

KratosComponents<Variable<int> >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< int > const &  rComponentType)
inline

◆ GetComponents() [7/10]

KratosComponents<Variable<Matrix> >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< Matrix > const &  rComponentType)
inline

◆ GetComponents() [8/10]

KratosComponents<Variable<Quaternion<double> > >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< Quaternion< double > > const &  rComponentType)
inline

◆ GetComponents() [9/10]

KratosComponents<Variable<unsigned int> >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< unsigned int > const &  rComponentType)
inline

◆ GetComponents() [10/10]

KratosComponents<Variable<Vector> >::ComponentsContainerType& Kratos::KratosApplication::GetComponents ( Variable< Vector > const &  rComponentType)
inline

◆ GetConditions()

KratosComponents<Condition>::ComponentsContainerType& Kratos::KratosApplication::GetConditions ( )
inline

◆ GetElements()

KratosComponents<Element>::ComponentsContainerType& Kratos::KratosApplication::GetElements ( )
inline

◆ GetGeometries()

KratosComponents<Geometry<Node> >::ComponentsContainerType& Kratos::KratosApplication::GetGeometries ( )
inline

◆ GetMasterSlaveConstraints()

KratosComponents<MasterSlaveConstraint>::ComponentsContainerType& Kratos::KratosApplication::GetMasterSlaveConstraints ( )
inline

◆ GetModelers()

KratosComponents<Modeler>::ComponentsContainerType& Kratos::KratosApplication::GetModelers ( )
inline

◆ GetRegisteredObjects()

Serializer::RegisteredObjectsContainerType& Kratos::KratosApplication::GetRegisteredObjects ( )
inline

◆ GetRegisteredObjectsName()

Serializer::RegisteredObjectsNameContainerType& Kratos::KratosApplication::GetRegisteredObjectsName ( )
inline

◆ GetVariables()

KratosComponents<VariableData>::ComponentsContainerType& Kratos::KratosApplication::GetVariables ( )
inline

◆ Info()

virtual std::string Kratos::KratosApplication::Info ( ) const
inlinevirtual

Turn back information as a string.

Reimplemented in Kratos::KratosWindEngineeringApplication, Kratos::KratosUmatApplication, Kratos::KratosULFApplication, Kratos::KratosTrilinosApplication, Kratos::KratosTopologyOptimizationApplication, Kratos::KratosThermalDEMApplication, Kratos::KratosSwimmingDEMApplication, Kratos::KratosStructuralMechanicsApplication, Kratos::KratosStatisticsApplication, Kratos::KratosSolidMechanicsApplication, Kratos::KratosShapeOptimizationApplication, Kratos::KratosShallowWaterApplication, Kratos::KratosRomApplication, Kratos::KratosRANSApplication, Kratos::KratosPoromechanicsApplication, Kratos::KratosPfemSolidMechanicsApplication, Kratos::KratosPfemFluidDynamicsApplication, Kratos::KratosPfemApplication, Kratos::KratosPFEM2Application, Kratos::KratosParticleMechanicsApplication, Kratos::KratosOptimizationApplication, Kratos::KratosMetisApplication, Kratos::KratosMeshMovingApplication, Kratos::KratosMeshingApplication, Kratos::KratosMedApplication, Kratos::KratosMappingApplication, Kratos::KratosLinearSolversApplication, Kratos::KratosIgaApplication, Kratos::KratosHDF5Application, Kratos::KratosGeoMechanicsApplication, Kratos::KratosFSIApplication, Kratos::KratosFreeSurfaceApplication, Kratos::KratosFluidTransportApplication, Kratos::KratosFluidDynamicsHydraulicsApplication, Kratos::KratosFluidDynamicsBiomedicalApplication, Kratos::KratosFluidDynamicsApplication, Kratos::KratosFemToDemApplication, Kratos::KratosExaquteSandboxApplication, Kratos::KratosDropletDynamicsApplication, Kratos::KratosDemStructuresCouplingApplication, Kratos::KratosDEMApplication, Kratos::KratosDelaunayMeshingApplication, Kratos::KratosDamApplication, Kratos::KratosCSharpWrapperApplication, Kratos::KratosCoSimulationApplication, Kratos::KratosConvectionDiffusionApplication, Kratos::KratosContactStructuralMechanicsApplication, Kratos::KratosContactMechanicsApplication, Kratos::KratosConstitutiveModelsApplication, Kratos::KratosConstitutiveLawsApplication, Kratos::KratosCompressiblePotentialFlowApplication, Kratos::KratosChimeraApplication, and Kratos::KratosCableNetApplication.

◆ KRATOS_CLASS_POINTER_DEFINITION()

Kratos::KratosApplication::KRATOS_CLASS_POINTER_DEFINITION ( KratosApplication  )

Pointer definition of KratosApplication.

◆ Name()

const std::string& Kratos::KratosApplication::Name ( ) const
inline

◆ PrintData()

virtual void Kratos::KratosApplication::PrintData ( std::ostream &  rOStream) const
inlinevirtual

Print object's data.

Reimplemented in Kratos::KratosWindEngineeringApplication, Kratos::KratosUmatApplication, Kratos::KratosULFApplication, Kratos::KratosTrilinosApplication, Kratos::KratosTopologyOptimizationApplication, Kratos::KratosThermalDEMApplication, Kratos::KratosSwimmingDEMApplication, Kratos::KratosStructuralMechanicsApplication, Kratos::KratosStatisticsApplication, Kratos::KratosSolidMechanicsApplication, Kratos::KratosShapeOptimizationApplication, Kratos::KratosShallowWaterApplication, Kratos::KratosRomApplication, Kratos::KratosRANSApplication, Kratos::KratosPoromechanicsApplication, Kratos::KratosPfemSolidMechanicsApplication, Kratos::KratosPfemFluidDynamicsApplication, Kratos::KratosPfemApplication, Kratos::KratosPFEM2Application, Kratos::KratosParticleMechanicsApplication, Kratos::KratosOptimizationApplication, Kratos::KratosMetisApplication, Kratos::KratosMeshMovingApplication, Kratos::KratosMeshingApplication, Kratos::KratosMedApplication, Kratos::KratosMappingApplication, Kratos::KratosLinearSolversApplication, Kratos::KratosIgaApplication, Kratos::KratosHDF5Application, Kratos::KratosGeoMechanicsApplication, Kratos::KratosFSIApplication, Kratos::KratosFreeSurfaceApplication, Kratos::KratosFluidTransportApplication, Kratos::KratosFluidDynamicsHydraulicsApplication, Kratos::KratosFluidDynamicsBiomedicalApplication, Kratos::KratosFluidDynamicsApplication, Kratos::KratosFemToDemApplication, Kratos::KratosExaquteSandboxApplication, Kratos::KratosDropletDynamicsApplication, Kratos::KratosDemStructuresCouplingApplication, Kratos::KratosDEMApplication, Kratos::KratosDelaunayMeshingApplication, Kratos::KratosDamApplication, Kratos::KratosCSharpWrapperApplication, Kratos::KratosCoSimulationApplication, Kratos::KratosConvectionDiffusionApplication, Kratos::KratosContactStructuralMechanicsApplication, Kratos::KratosContactMechanicsApplication, Kratos::KratosConstitutiveModelsApplication, Kratos::KratosConstitutiveLawsApplication, Kratos::KratosCompressiblePotentialFlowApplication, Kratos::KratosChimeraApplication, and Kratos::KratosCableNetApplication.

◆ PrintInfo()

virtual void Kratos::KratosApplication::PrintInfo ( std::ostream &  rOStream) const
inlinevirtual

Print information about this object.

Reimplemented in Kratos::KratosWindEngineeringApplication, Kratos::KratosUmatApplication, Kratos::KratosULFApplication, Kratos::KratosTrilinosApplication, Kratos::KratosTopologyOptimizationApplication, Kratos::KratosThermalDEMApplication, Kratos::KratosSwimmingDEMApplication, Kratos::KratosStructuralMechanicsApplication, Kratos::KratosStatisticsApplication, Kratos::KratosSolidMechanicsApplication, Kratos::KratosShapeOptimizationApplication, Kratos::KratosShallowWaterApplication, Kratos::KratosRomApplication, Kratos::KratosRANSApplication, Kratos::KratosPoromechanicsApplication, Kratos::KratosPfemSolidMechanicsApplication, Kratos::KratosPfemFluidDynamicsApplication, Kratos::KratosPfemApplication, Kratos::KratosPFEM2Application, Kratos::KratosParticleMechanicsApplication, Kratos::KratosOptimizationApplication, Kratos::KratosMetisApplication, Kratos::KratosMeshMovingApplication, Kratos::KratosMeshingApplication, Kratos::KratosMedApplication, Kratos::KratosMappingApplication, Kratos::KratosLinearSolversApplication, Kratos::KratosIgaApplication, Kratos::KratosHDF5Application, Kratos::KratosGeoMechanicsApplication, Kratos::KratosFSIApplication, Kratos::KratosFreeSurfaceApplication, Kratos::KratosFluidTransportApplication, Kratos::KratosFluidDynamicsHydraulicsApplication, Kratos::KratosFluidDynamicsBiomedicalApplication, Kratos::KratosFluidDynamicsApplication, Kratos::KratosFemToDemApplication, Kratos::KratosExaquteSandboxApplication, Kratos::KratosDropletDynamicsApplication, Kratos::KratosDemStructuresCouplingApplication, Kratos::KratosDEMApplication, Kratos::KratosDelaunayMeshingApplication, Kratos::KratosDamApplication, Kratos::KratosCSharpWrapperApplication, Kratos::KratosCoSimulationApplication, Kratos::KratosConvectionDiffusionApplication, Kratos::KratosContactStructuralMechanicsApplication, Kratos::KratosContactMechanicsApplication, Kratos::KratosConstitutiveModelsApplication, Kratos::KratosConstitutiveLawsApplication, Kratos::KratosCompressiblePotentialFlowApplication, Kratos::KratosChimeraApplication, and Kratos::KratosCableNetApplication.

◆ Register()

virtual void Kratos::KratosApplication::Register ( )
inlinevirtual

Reimplemented in Kratos::KratosWindEngineeringApplication, Kratos::KratosUmatApplication, Kratos::KratosULFApplication, Kratos::KratosTrilinosApplication, Kratos::KratosTopologyOptimizationApplication, Kratos::KratosThermalDEMApplication, Kratos::KratosSwimmingDEMApplication, Kratos::KratosStructuralMechanicsApplication, Kratos::KratosStatisticsApplication, Kratos::KratosSolidMechanicsApplication, Kratos::KratosShapeOptimizationApplication, Kratos::KratosShallowWaterApplication, Kratos::KratosRomApplication, Kratos::KratosRANSApplication, Kratos::KratosPoromechanicsApplication, Kratos::KratosPfemSolidMechanicsApplication, Kratos::KratosPfemFluidDynamicsApplication, Kratos::KratosPfemApplication, Kratos::KratosPFEM2Application, Kratos::KratosParticleMechanicsApplication, Kratos::KratosOptimizationApplication, Kratos::KratosMetisApplication, Kratos::KratosMeshMovingApplication, Kratos::KratosMeshingApplication, Kratos::KratosMedApplication, Kratos::KratosMappingApplication, Kratos::KratosLinearSolversApplication, Kratos::KratosIgaApplication, Kratos::KratosHDF5Application, Kratos::KratosGeoMechanicsApplication, Kratos::KratosFSIApplication, Kratos::KratosFreeSurfaceApplication, Kratos::KratosFluidTransportApplication, Kratos::KratosFluidDynamicsHydraulicsApplication, Kratos::KratosFluidDynamicsBiomedicalApplication, Kratos::KratosFluidDynamicsApplication, Kratos::KratosFemToDemApplication, Kratos::KratosExaquteSandboxApplication, Kratos::KratosDropletDynamicsApplication, Kratos::KratosDemStructuresCouplingApplication, Kratos::KratosDEMApplication, Kratos::KratosDelaunayMeshingApplication, Kratos::KratosDamApplication, Kratos::KratosCSharpWrapperApplication, Kratos::KratosCoSimulationApplication, Kratos::KratosConvectionDiffusionApplication, Kratos::KratosContactStructuralMechanicsApplication, Kratos::KratosContactMechanicsApplication, Kratos::KratosConstitutiveModelsApplication, Kratos::KratosConstitutiveLawsApplication, Kratos::KratosCompressiblePotentialFlowApplication, Kratos::KratosChimeraApplication, and Kratos::KratosCableNetApplication.

◆ RegisterALEVariables()

void Kratos::KratosApplication::RegisterALEVariables ( )

◆ RegisterCFDVariables()

void Kratos::KratosApplication::RegisterCFDVariables ( )

◆ RegisterDEMVariables()

void Kratos::KratosApplication::RegisterDEMVariables ( )

◆ RegisterDeprecatedVariables()

void Kratos::KratosApplication::RegisterDeprecatedVariables ( )

◆ RegisterFSIVariables()

void Kratos::KratosApplication::RegisterFSIVariables ( )

◆ RegisterGlobalPointerVariables()

void Kratos::KratosApplication::RegisterGlobalPointerVariables ( )

◆ RegisterKratosCore()

void Kratos::KratosApplication::RegisterKratosCore ( )

◆ RegisterMappingVariables()

void Kratos::KratosApplication::RegisterMappingVariables ( )

◆ RegisterMATVariables()

void Kratos::KratosApplication::RegisterMATVariables ( )

◆ RegisterVariables()

void Kratos::KratosApplication::RegisterVariables ( )

◆ SetComponents() [1/6]

void Kratos::KratosApplication::SetComponents ( KratosComponents< Condition >::ComponentsContainerType const &  ConditionComponents)
inline

◆ SetComponents() [2/6]

void Kratos::KratosApplication::SetComponents ( KratosComponents< Element >::ComponentsContainerType const &  ElementComponents)
inline

◆ SetComponents() [3/6]

void Kratos::KratosApplication::SetComponents ( KratosComponents< Geometry< Node >>::ComponentsContainerType const &  GeometryComponents)
inline

◆ SetComponents() [4/6]

void Kratos::KratosApplication::SetComponents ( KratosComponents< MasterSlaveConstraint >::ComponentsContainerType const &  MasterSlaveConstraintComponents)
inline

◆ SetComponents() [5/6]

void Kratos::KratosApplication::SetComponents ( KratosComponents< Modeler >::ComponentsContainerType const &  ModelerComponents)
inline

◆ SetComponents() [6/6]

void Kratos::KratosApplication::SetComponents ( KratosComponents< VariableData >::ComponentsContainerType const &  VariableDataComponents)
inline

Member Data Documentation

◆ mApplicationName

std::string Kratos::KratosApplication::mApplicationName
protected

◆ mCadIoModeler

const CadIoModeler Kratos::KratosApplication::mCadIoModeler
protected

◆ mCombineModelPartModeler

const CombineModelPartModeler Kratos::KratosApplication::mCombineModelPartModeler
protected

◆ mConstitutiveLaw

const ConstitutiveLaw Kratos::KratosApplication::mConstitutiveLaw
protected

◆ mDistanceCalculationElementSimplex2D3N

const DistanceCalculationElementSimplex<2> Kratos::KratosApplication::mDistanceCalculationElementSimplex2D3N
protected

◆ mDistanceCalculationElementSimplex3D4N

const DistanceCalculationElementSimplex<3> Kratos::KratosApplication::mDistanceCalculationElementSimplex3D4N
protected

◆ mEdgeBasedGradientRecoveryElement2D2N

const EdgeBasedGradientRecoveryElement<2> Kratos::KratosApplication::mEdgeBasedGradientRecoveryElement2D2N
protected

◆ mEdgeBasedGradientRecoveryElement3D2N

const EdgeBasedGradientRecoveryElement<3> Kratos::KratosApplication::mEdgeBasedGradientRecoveryElement3D2N
protected

◆ mElement2D1N

const MeshElement Kratos::KratosApplication::mElement2D1N
protected

◆ mElement2D2N

const MeshElement Kratos::KratosApplication::mElement2D2N
protected

◆ mElement2D3N

const MeshElement Kratos::KratosApplication::mElement2D3N
protected

◆ mElement2D4N

const MeshElement Kratos::KratosApplication::mElement2D4N
protected

◆ mElement2D6N

const MeshElement Kratos::KratosApplication::mElement2D6N
protected

◆ mElement2D8N

const MeshElement Kratos::KratosApplication::mElement2D8N
protected

◆ mElement2D9N

const MeshElement Kratos::KratosApplication::mElement2D9N
protected

◆ mElement3D10N

const MeshElement Kratos::KratosApplication::mElement3D10N
protected

◆ mElement3D13N

const MeshElement Kratos::KratosApplication::mElement3D13N
protected

◆ mElement3D15N

const MeshElement Kratos::KratosApplication::mElement3D15N
protected

◆ mElement3D1N

const MeshElement Kratos::KratosApplication::mElement3D1N
protected

◆ mElement3D20N

const MeshElement Kratos::KratosApplication::mElement3D20N
protected

◆ mElement3D27N

const MeshElement Kratos::KratosApplication::mElement3D27N
protected

◆ mElement3D2N

const MeshElement Kratos::KratosApplication::mElement3D2N
protected

◆ mElement3D3N

const MeshElement Kratos::KratosApplication::mElement3D3N
protected

◆ mElement3D4N

const MeshElement Kratos::KratosApplication::mElement3D4N
protected

◆ mElement3D5N

const MeshElement Kratos::KratosApplication::mElement3D5N
protected

◆ mElement3D6N

const MeshElement Kratos::KratosApplication::mElement3D6N
protected

◆ mElement3D8N

const MeshElement Kratos::KratosApplication::mElement3D8N
protected

◆ mGenericCondition

const MeshCondition Kratos::KratosApplication::mGenericCondition
protected

◆ mGenericElement

const MeshElement Kratos::KratosApplication::mGenericElement
protected

◆ mHexahedra3D20Prototype

const Hexahedra3D20<NodeType> Kratos::KratosApplication::mHexahedra3D20Prototype = Hexahedra3D20<NodeType>( GeometryType::PointsArrayType(20))
protected

◆ mHexahedra3D27Prototype

const Hexahedra3D27<NodeType> Kratos::KratosApplication::mHexahedra3D27Prototype = Hexahedra3D27<NodeType>( GeometryType::PointsArrayType(27))
protected

◆ mHexahedra3D8Prototype

const Hexahedra3D8<NodeType> Kratos::KratosApplication::mHexahedra3D8Prototype = Hexahedra3D8<NodeType>( GeometryType::PointsArrayType(8))
protected

◆ mLevelSetConvectionElementSimplex2D3N

const LevelSetConvectionElementSimplex<2,3> Kratos::KratosApplication::mLevelSetConvectionElementSimplex2D3N
protected

◆ mLevelSetConvectionElementSimplex3D4N

const LevelSetConvectionElementSimplex<3,4> Kratos::KratosApplication::mLevelSetConvectionElementSimplex3D4N
protected

◆ mLevelSetConvectionElementSimplexAlgebraicStabilization2D3N

const LevelSetConvectionElementSimplexAlgebraicStabilization<2,3> Kratos::KratosApplication::mLevelSetConvectionElementSimplexAlgebraicStabilization2D3N
protected

◆ mLevelSetConvectionElementSimplexAlgebraicStabilization3D4N

const LevelSetConvectionElementSimplexAlgebraicStabilization<3,4> Kratos::KratosApplication::mLevelSetConvectionElementSimplexAlgebraicStabilization3D4N
protected

◆ mLine2D2Prototype

const Line2D2<NodeType> Kratos::KratosApplication::mLine2D2Prototype = Line2D2<NodeType>(GeometryType::PointsArrayType(2))
protected

◆ mLine2D3Prototype

const Line2D3<NodeType> Kratos::KratosApplication::mLine2D3Prototype = Line2D3<NodeType>(GeometryType::PointsArrayType(3))
protected

◆ mLine3D2Prototype

const Line3D2<NodeType> Kratos::KratosApplication::mLine3D2Prototype = Line3D2<NodeType>(GeometryType::PointsArrayType(2))
protected

◆ mLine3D3Prototype

const Line3D3<NodeType> Kratos::KratosApplication::mLine3D3Prototype = Line3D3<NodeType>(GeometryType::PointsArrayType(3))
protected

◆ mLinearMasterSlaveConstraint

const LinearMasterSlaveConstraint Kratos::KratosApplication::mLinearMasterSlaveConstraint
protected

◆ mLineCondition2D2N

const MeshCondition Kratos::KratosApplication::mLineCondition2D2N
protected

◆ mLineCondition2D3N

const MeshCondition Kratos::KratosApplication::mLineCondition2D3N
protected

◆ mLineCondition3D2N

const MeshCondition Kratos::KratosApplication::mLineCondition3D2N
protected

◆ mLineCondition3D3N

const MeshCondition Kratos::KratosApplication::mLineCondition3D3N
protected

◆ mMasterSlaveConstraint

const MasterSlaveConstraint Kratos::KratosApplication::mMasterSlaveConstraint
protected

◆ mModeler

const Modeler Kratos::KratosApplication::mModeler
protected

◆ mpArray1D4Variables

KratosComponents<Variable<array_1d<double, 4> > >::ComponentsContainerType* Kratos::KratosApplication::mpArray1D4Variables
protected

◆ mpArray1D6Variables

KratosComponents<Variable<array_1d<double, 6> > >::ComponentsContainerType* Kratos::KratosApplication::mpArray1D6Variables
protected

◆ mpArray1D9Variables

KratosComponents<Variable<array_1d<double, 9> > >::ComponentsContainerType* Kratos::KratosApplication::mpArray1D9Variables
protected

◆ mpArray1DVariables

KratosComponents<Variable<array_1d<double, 3> > >::ComponentsContainerType* Kratos::KratosApplication::mpArray1DVariables
protected

◆ mpConditions

KratosComponents<Condition>::ComponentsContainerType* Kratos::KratosApplication::mpConditions
protected

◆ mpDoubleVariables

KratosComponents<Variable<double> >::ComponentsContainerType* Kratos::KratosApplication::mpDoubleVariables
protected

◆ mpElements

KratosComponents<Element>::ComponentsContainerType* Kratos::KratosApplication::mpElements
protected

◆ mPeriodicCondition

const PeriodicCondition Kratos::KratosApplication::mPeriodicCondition
protected

◆ mPeriodicConditionCorner

const PeriodicCondition Kratos::KratosApplication::mPeriodicConditionCorner
protected

◆ mPeriodicConditionEdge

const PeriodicCondition Kratos::KratosApplication::mPeriodicConditionEdge
protected

◆ mpGeometries

KratosComponents<Geometry<Node> >::ComponentsContainerType* Kratos::KratosApplication::mpGeometries
protected

◆ mpIntVariables

KratosComponents<Variable<int> >::ComponentsContainerType* Kratos::KratosApplication::mpIntVariables
protected

◆ mpMasterSlaveConstraints

KratosComponents<MasterSlaveConstraint>::ComponentsContainerType* Kratos::KratosApplication::mpMasterSlaveConstraints
protected

◆ mpMatrixVariables

KratosComponents<Variable<Matrix> >::ComponentsContainerType* Kratos::KratosApplication::mpMatrixVariables
protected

◆ mpModelers

KratosComponents<Modeler>::ComponentsContainerType* Kratos::KratosApplication::mpModelers
protected

◆ mPoint2DPrototype

const Point2D<NodeType> Kratos::KratosApplication::mPoint2DPrototype = Point2D<NodeType>(GeometryType::PointsArrayType(1))
protected

◆ mPoint3DPrototype

const Point3D<NodeType> Kratos::KratosApplication::mPoint3DPrototype = Point3D<NodeType>(GeometryType::PointsArrayType(1))
protected

◆ mPointCondition2D1N

const MeshCondition Kratos::KratosApplication::mPointCondition2D1N
protected

◆ mPointCondition3D1N

const MeshCondition Kratos::KratosApplication::mPointCondition3D1N
protected

◆ mPointPrototype

const Point Kratos::KratosApplication::mPointPrototype
protected

◆ mpQuaternionVariables

KratosComponents<Variable<Quaternion<double> > >::ComponentsContainerType* Kratos::KratosApplication::mpQuaternionVariables
protected

◆ mpRegisteredObjects

Serializer::RegisteredObjectsContainerType* Kratos::KratosApplication::mpRegisteredObjects
protected

◆ mpRegisteredObjectsName

Serializer::RegisteredObjectsNameContainerType* Kratos::KratosApplication::mpRegisteredObjectsName
protected

◆ mPrism3D15Prototype

const Prism3D15<NodeType> Kratos::KratosApplication::mPrism3D15Prototype = Prism3D15<NodeType>( GeometryType::PointsArrayType(15))
protected

◆ mPrism3D6Prototype

const Prism3D6<NodeType> Kratos::KratosApplication::mPrism3D6Prototype = Prism3D6<NodeType>( GeometryType::PointsArrayType(6))
protected

◆ mPrismCondition2D4N

const MeshCondition Kratos::KratosApplication::mPrismCondition2D4N
protected

◆ mPrismCondition3D6N

const MeshCondition Kratos::KratosApplication::mPrismCondition3D6N
protected

◆ mpUnsignedIntVariables

KratosComponents<Variable<unsigned int> >::ComponentsContainerType* Kratos::KratosApplication::mpUnsignedIntVariables
protected

◆ mpVariableData

KratosComponents<VariableData>::ComponentsContainerType* Kratos::KratosApplication::mpVariableData
protected

◆ mpVectorVariables

KratosComponents<Variable<Vector> >::ComponentsContainerType* Kratos::KratosApplication::mpVectorVariables
protected

◆ mPyramid3D13Prototype

const Pyramid3D13<NodeType> Kratos::KratosApplication::mPyramid3D13Prototype = Pyramid3D13<NodeType>( GeometryType::PointsArrayType(13))
protected

◆ mPyramid3D5Prototype

const Pyramid3D5<NodeType> Kratos::KratosApplication::mPyramid3D5Prototype = Pyramid3D5<NodeType>( GeometryType::PointsArrayType(5))
protected

◆ mQuadraturePointGeometryPoint1D

const QuadraturePointGeometry<Node,1> Kratos::KratosApplication::mQuadraturePointGeometryPoint1D
protected
Initial value:
= QuadraturePointGeometry<Node,1>(GeometryType::PointsArrayType(),
GeometryShapeFunctionContainer<GeometryData::IntegrationMethod>(GeometryData::IntegrationMethod::GI_GAUSS_1, IntegrationPoint<3>(), Matrix(), Matrix()))
PointerVector< TPointType > PointsArrayType
Definition: geometry.h:118
Internals::Matrix< double, AMatrix::dynamic, AMatrix::dynamic > Matrix
Definition: amatrix_interface.h:470

◆ mQuadraturePointGeometryPoint2D

const QuadraturePointGeometry<Node,2,1> Kratos::KratosApplication::mQuadraturePointGeometryPoint2D
protected
Initial value:
= QuadraturePointGeometry<Node,2,1>(GeometryType::PointsArrayType(),
GeometryShapeFunctionContainer<GeometryData::IntegrationMethod>(GeometryData::IntegrationMethod::GI_GAUSS_1, IntegrationPoint<3>(), Matrix(), Matrix()))

◆ mQuadraturePointGeometryPoint3D

const QuadraturePointGeometry<Node,3,1> Kratos::KratosApplication::mQuadraturePointGeometryPoint3D
protected
Initial value:
= QuadraturePointGeometry<Node,3,1>(GeometryType::PointsArrayType(),
GeometryShapeFunctionContainer<GeometryData::IntegrationMethod>(GeometryData::IntegrationMethod::GI_GAUSS_1, IntegrationPoint<3>(), Matrix(), Matrix()))

◆ mQuadraturePointGeometrySurface2D

const QuadraturePointGeometry<Node,2> Kratos::KratosApplication::mQuadraturePointGeometrySurface2D
protected
Initial value:
= QuadraturePointGeometry<Node,2>(GeometryType::PointsArrayType(),
GeometryShapeFunctionContainer<GeometryData::IntegrationMethod>(GeometryData::IntegrationMethod::GI_GAUSS_1, IntegrationPoint<3>(), Matrix(), Matrix()))

◆ mQuadraturePointGeometrySurface3D

const QuadraturePointGeometry<Node,3,2> Kratos::KratosApplication::mQuadraturePointGeometrySurface3D
protected
Initial value:
= QuadraturePointGeometry<Node,3,2>(GeometryType::PointsArrayType(),
GeometryShapeFunctionContainer<GeometryData::IntegrationMethod>(GeometryData::IntegrationMethod::GI_GAUSS_1, IntegrationPoint<3>(), Matrix(), Matrix()))

◆ mQuadraturePointGeometryVolume3D

const QuadraturePointGeometry<Node,3> Kratos::KratosApplication::mQuadraturePointGeometryVolume3D
protected
Initial value:
= QuadraturePointGeometry<Node,3>(GeometryType::PointsArrayType(),
GeometryShapeFunctionContainer<GeometryData::IntegrationMethod>(GeometryData::IntegrationMethod::GI_GAUSS_1, IntegrationPoint<3>(), Matrix(), Matrix()))

◆ mQuadrilateral2D4Prototype

const Quadrilateral2D4<NodeType> Kratos::KratosApplication::mQuadrilateral2D4Prototype = Quadrilateral2D4<NodeType>( GeometryType::PointsArrayType(4))
protected

◆ mQuadrilateral2D8Prototype

const Quadrilateral2D8<NodeType> Kratos::KratosApplication::mQuadrilateral2D8Prototype = Quadrilateral2D8<NodeType>( GeometryType::PointsArrayType(8))
protected

◆ mQuadrilateral2D9Prototype

const Quadrilateral2D9<NodeType> Kratos::KratosApplication::mQuadrilateral2D9Prototype = Quadrilateral2D9<NodeType>( GeometryType::PointsArrayType(9))
protected

◆ mQuadrilateral3D4Prototype

const Quadrilateral3D4<NodeType> Kratos::KratosApplication::mQuadrilateral3D4Prototype = Quadrilateral3D4<NodeType>( GeometryType::PointsArrayType(4))
protected

◆ mQuadrilateral3D8Prototype

const Quadrilateral3D8<NodeType> Kratos::KratosApplication::mQuadrilateral3D8Prototype = Quadrilateral3D8<NodeType>( GeometryType::PointsArrayType(8))
protected

◆ mQuadrilateral3D9Prototype

const Quadrilateral3D9<NodeType> Kratos::KratosApplication::mQuadrilateral3D9Prototype = Quadrilateral3D9<NodeType>( GeometryType::PointsArrayType(9))
protected

◆ mSerialModelPartCombinatorModeler

const SerialModelPartCombinatorModeler Kratos::KratosApplication::mSerialModelPartCombinatorModeler
protected

◆ mSphere3D1Prototype

const Sphere3D1<NodeType> Kratos::KratosApplication::mSphere3D1Prototype = Sphere3D1<NodeType>(GeometryType::PointsArrayType(1))
protected

◆ mSurfaceCondition3D3N

const MeshCondition Kratos::KratosApplication::mSurfaceCondition3D3N
protected

◆ mSurfaceCondition3D4N

const MeshCondition Kratos::KratosApplication::mSurfaceCondition3D4N
protected

◆ mSurfaceCondition3D6N

const MeshCondition Kratos::KratosApplication::mSurfaceCondition3D6N
protected

◆ mSurfaceCondition3D8N

const MeshCondition Kratos::KratosApplication::mSurfaceCondition3D8N
protected

◆ mSurfaceCondition3D9N

const MeshCondition Kratos::KratosApplication::mSurfaceCondition3D9N
protected

◆ mTetrahedra3D10Prototype

const Tetrahedra3D10<NodeType> Kratos::KratosApplication::mTetrahedra3D10Prototype = Tetrahedra3D10<NodeType>( GeometryType::PointsArrayType(10))
protected

◆ mTetrahedra3D4Prototype

const Tetrahedra3D4<NodeType> Kratos::KratosApplication::mTetrahedra3D4Prototype = Tetrahedra3D4<NodeType>( GeometryType::PointsArrayType(4))
protected

◆ mTriangle2D3Prototype

const Triangle2D3<NodeType> Kratos::KratosApplication::mTriangle2D3Prototype = Triangle2D3<NodeType>(GeometryType::PointsArrayType(3))
protected

◆ mTriangle2D6Prototype

const Triangle2D6<NodeType> Kratos::KratosApplication::mTriangle2D6Prototype = Triangle2D6<NodeType>(GeometryType::PointsArrayType(6))
protected

◆ mTriangle3D3Prototype

const Triangle3D3<NodeType> Kratos::KratosApplication::mTriangle3D3Prototype = Triangle3D3<NodeType>(GeometryType::PointsArrayType(3))
protected

◆ mTriangle3D6Prototype

const Triangle3D6<NodeType> Kratos::KratosApplication::mTriangle3D6Prototype = Triangle3D6<NodeType>( GeometryType::PointsArrayType(6))
protected

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