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 | Public Attributes | List of all members
Kratos::ThermalElement::GeneralVariables Struct Reference

#include <thermal_element.hpp>

Collaboration diagram for Kratos::ThermalElement::GeneralVariables:

Public Member Functions

void SetShapeFunctionsGradients (const GeometryType::ShapeFunctionsGradientsType &rDN_De)
 
void SetShapeFunctions (const Matrix &rNcontainer)
 
const GeometryType::ShapeFunctionsGradientsTypeGetShapeFunctionsGradients ()
 
const MatrixGetShapeFunctions ()
 

Public Attributes

double CurrentRadius
 
double ReferenceRadius
 
double DeltaTime
 
double HeatCapacity
 
double HeatConductivity
 
double PlasticDissipation
 
double DeltaPlasticDissipation
 
double detJ
 
Vector N
 
Matrix DN_DX
 
const GeometryType::ShapeFunctionsGradientsTypepDN_De
 
GeometryType::JacobiansType J
 
GeometryType::JacobiansType j
 
const MatrixpNcontainer
 
Matrix DeltaPosition
 

Detailed Description

Parameters to be used in the Element as they are. Direct interface to Parameters Struct

Member Function Documentation

◆ GetShapeFunctions()

const Matrix& Kratos::ThermalElement::GeneralVariables::GetShapeFunctions ( )
inline

◆ GetShapeFunctionsGradients()

const GeometryType::ShapeFunctionsGradientsType& Kratos::ThermalElement::GeneralVariables::GetShapeFunctionsGradients ( )
inline

returns the value of a specified pointer variable

◆ SetShapeFunctions()

void Kratos::ThermalElement::GeneralVariables::SetShapeFunctions ( const Matrix rNcontainer)
inline

◆ SetShapeFunctionsGradients()

void Kratos::ThermalElement::GeneralVariables::SetShapeFunctionsGradients ( const GeometryType::ShapeFunctionsGradientsType rDN_De)
inline

sets the value of a specified pointer variable

Member Data Documentation

◆ CurrentRadius

double Kratos::ThermalElement::GeneralVariables::CurrentRadius

◆ DeltaPlasticDissipation

double Kratos::ThermalElement::GeneralVariables::DeltaPlasticDissipation

◆ DeltaPosition

Matrix Kratos::ThermalElement::GeneralVariables::DeltaPosition

◆ DeltaTime

double Kratos::ThermalElement::GeneralVariables::DeltaTime

◆ detJ

double Kratos::ThermalElement::GeneralVariables::detJ

◆ DN_DX

Matrix Kratos::ThermalElement::GeneralVariables::DN_DX

◆ HeatCapacity

double Kratos::ThermalElement::GeneralVariables::HeatCapacity

◆ HeatConductivity

double Kratos::ThermalElement::GeneralVariables::HeatConductivity

◆ J

GeometryType::JacobiansType Kratos::ThermalElement::GeneralVariables::J

◆ j

GeometryType::JacobiansType Kratos::ThermalElement::GeneralVariables::j

◆ N

Vector Kratos::ThermalElement::GeneralVariables::N

◆ pDN_De

const GeometryType::ShapeFunctionsGradientsType* Kratos::ThermalElement::GeneralVariables::pDN_De

◆ PlasticDissipation

double Kratos::ThermalElement::GeneralVariables::PlasticDissipation

◆ pNcontainer

const Matrix* Kratos::ThermalElement::GeneralVariables::pNcontainer

◆ ReferenceRadius

double Kratos::ThermalElement::GeneralVariables::ReferenceRadius

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