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

Detailed Description

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

Definition at line 24 of file WellboreSimulatorLocalAssemblerInterface.h.

#include <WellboreSimulatorLocalAssemblerInterface.h>

Public Member Functions

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

Public Attributes

NodalRowVectorType const N
GlobalDimNodalMatrixType const dNdx
double const integration_weight
double mix_density = std::numeric_limits<double>::quiet_NaN()
double mix_density_prev = std::numeric_limits<double>::quiet_NaN()
double temperature = std::numeric_limits<double>::quiet_NaN()
double dryness = std::numeric_limits<double>::quiet_NaN()
double vapor_volume_fraction = std::numeric_limits<double>::quiet_NaN()
double vapor_mass_flow_rate = std::numeric_limits<double>::quiet_NaN()
double liquid_mass_flow_rate = std::numeric_limits<double>::quiet_NaN()

Constructor & Destructor Documentation

◆ IntegrationPointData()

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

Member Function Documentation

◆ pushBackState()

template<typename NodalRowVectorType, typename GlobalDimNodalMatrixType>
void ProcessLib::WellboreSimulator::IntegrationPointData< NodalRowVectorType, GlobalDimNodalMatrixType >::pushBackState ( )
inline

Member Data Documentation

◆ dNdx

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

Definition at line 38 of file WellboreSimulatorLocalAssemblerInterface.h.

Referenced by IntegrationPointData().

◆ dryness

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

◆ integration_weight

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

Definition at line 39 of file WellboreSimulatorLocalAssemblerInterface.h.

Referenced by IntegrationPointData().

◆ liquid_mass_flow_rate

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

◆ mix_density

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

Definition at line 41 of file WellboreSimulatorLocalAssemblerInterface.h.

Referenced by pushBackState().

◆ mix_density_prev

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

Definition at line 42 of file WellboreSimulatorLocalAssemblerInterface.h.

Referenced by pushBackState().

◆ N

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

Definition at line 37 of file WellboreSimulatorLocalAssemblerInterface.h.

Referenced by IntegrationPointData().

◆ temperature

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

◆ vapor_mass_flow_rate

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

◆ vapor_volume_fraction

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

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