OGS
ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType > Struct Template Referencefinal

Detailed Description

template<typename NodalRowVectorType, typename GlobalDimNodalMatrixType>
struct ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >

Definition at line 40 of file ComponentTransportFEM.h.

#include <ComponentTransportFEM.h>

Public Member Functions

 IntegrationPointData (NodalRowVectorType const &N_, GlobalDimNodalMatrixType const &dNdx_, double const &integration_weight_)
 
void pushBackState ()
 

Public Attributes

NodalRowVectorType const N
 
GlobalDimNodalMatrixType const dNdx
 
double const integration_weight
 
GlobalIndexType chemical_system_id = 0
 
double porosity = std::numeric_limits<double>::quiet_NaN()
 
double porosity_prev = std::numeric_limits<double>::quiet_NaN()
 
 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
 

Constructor & Destructor Documentation

◆ IntegrationPointData()

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::IntegrationPointData ( NodalRowVectorType const &  N_,
GlobalDimNodalMatrixType const &  dNdx_,
double const &  integration_weight_ 
)
inline

Definition at line 42 of file ComponentTransportFEM.h.

Member Function Documentation

◆ pushBackState()

Member Data Documentation

◆ chemical_system_id

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
GlobalIndexType ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::chemical_system_id = 0

Definition at line 55 of file ComponentTransportFEM.h.

◆ dNdx

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
GlobalDimNodalMatrixType const ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::dNdx

Definition at line 52 of file ComponentTransportFEM.h.

◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::EIGEN_MAKE_ALIGNED_OPERATOR_NEW

Definition at line 59 of file ComponentTransportFEM.h.

◆ integration_weight

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
double const ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::integration_weight

Definition at line 53 of file ComponentTransportFEM.h.

◆ N

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
NodalRowVectorType const ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::N

Definition at line 51 of file ComponentTransportFEM.h.

◆ porosity

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
double ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::porosity = std::numeric_limits<double>::quiet_NaN()

◆ porosity_prev

template<typename NodalRowVectorType , typename GlobalDimNodalMatrixType >
double ProcessLib::ComponentTransport::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::porosity_prev = std::numeric_limits<double>::quiet_NaN()

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