OGS
ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType > Struct Template Referencefinal

Detailed Description

template<typename ShapeMatricesType>
struct ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >

Definition at line 20 of file IntegrationPointData.h.

#include <IntegrationPointData.h>

Public Member Functions

void pushBackState ()

Public Attributes

ShapeMatricesType::NodalRowVectorType N
ShapeMatricesType::GlobalDimNodalMatrixType dNdx
ShapeMatricesType::GlobalDimVectorType v_darcy
double saturation = std::numeric_limits<double>::quiet_NaN()
double saturation_prev = std::numeric_limits<double>::quiet_NaN()
double porosity = std::numeric_limits<double>::quiet_NaN()
double porosity_prev = std::numeric_limits<double>::quiet_NaN()
double transport_porosity = std::numeric_limits<double>::quiet_NaN()
double transport_porosity_prev = std::numeric_limits<double>::quiet_NaN()
double dry_density_solid = std::numeric_limits<double>::quiet_NaN()
double dry_density_pellet_saturated
double dry_density_pellet_unsaturated
double integration_weight
 EIGEN_MAKE_ALIGNED_OPERATOR_NEW

Member Function Documentation

◆ pushBackState()

Member Data Documentation

◆ dNdx

template<typename ShapeMatricesType>
ShapeMatricesType::GlobalDimNodalMatrixType ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::dNdx

Definition at line 23 of file IntegrationPointData.h.

◆ dry_density_pellet_saturated

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::dry_density_pellet_saturated
Initial value:
=
std::numeric_limits<double>::quiet_NaN()

Definition at line 34 of file IntegrationPointData.h.

◆ dry_density_pellet_unsaturated

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::dry_density_pellet_unsaturated
Initial value:
=
std::numeric_limits<double>::quiet_NaN()

Definition at line 36 of file IntegrationPointData.h.

◆ dry_density_solid

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::dry_density_solid = std::numeric_limits<double>::quiet_NaN()

◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW

template<typename ShapeMatricesType>
ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::EIGEN_MAKE_ALIGNED_OPERATOR_NEW

Definition at line 48 of file IntegrationPointData.h.

◆ integration_weight

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::integration_weight

Definition at line 39 of file IntegrationPointData.h.

◆ N

template<typename ShapeMatricesType>
ShapeMatricesType::NodalRowVectorType ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::N

Definition at line 22 of file IntegrationPointData.h.

◆ porosity

◆ porosity_prev

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::porosity_prev = std::numeric_limits<double>::quiet_NaN()

Definition at line 30 of file IntegrationPointData.h.

Referenced by pushBackState().

◆ saturation

◆ saturation_prev

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::saturation_prev = std::numeric_limits<double>::quiet_NaN()

Definition at line 28 of file IntegrationPointData.h.

Referenced by pushBackState().

◆ transport_porosity

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::transport_porosity = std::numeric_limits<double>::quiet_NaN()

Definition at line 31 of file IntegrationPointData.h.

Referenced by pushBackState().

◆ transport_porosity_prev

template<typename ShapeMatricesType>
double ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::transport_porosity_prev = std::numeric_limits<double>::quiet_NaN()

Definition at line 32 of file IntegrationPointData.h.

Referenced by pushBackState().

◆ v_darcy

template<typename ShapeMatricesType>
ShapeMatricesType::GlobalDimVectorType ProcessLib::ThermoRichardsFlow::IntegrationPointData< ShapeMatricesType >::v_darcy

Definition at line 25 of file IntegrationPointData.h.


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