www.mooseframework.org
Public Member Functions | Public Attributes | List of all members
FluidStateProperties Struct Reference

AD data structure to pass calculated thermophysical properties. More...

#include <PorousFlowFluidStateBase.h>

Public Member Functions

 FluidStateProperties ()
 
 FluidStateProperties (unsigned int n)
 

Public Attributes

DualReal pressure
 
DualReal temperature
 
DualReal saturation
 
DualReal density
 
DualReal viscosity
 
DualReal enthalpy
 
DualReal internal_energy
 
std::vector< DualReal > mass_fraction
 

Detailed Description

AD data structure to pass calculated thermophysical properties.

Definition at line 26 of file PorousFlowFluidStateBase.h.

Constructor & Destructor Documentation

◆ FluidStateProperties() [1/2]

FluidStateProperties::FluidStateProperties ( )
inline

Definition at line 28 of file PorousFlowFluidStateBase.h.

28 {};

◆ FluidStateProperties() [2/2]

FluidStateProperties::FluidStateProperties ( unsigned int  n)
inline

Definition at line 29 of file PorousFlowFluidStateBase.h.

30  : pressure(0.0),
31  temperature(0, 0),
32  saturation(0.0),
33  density(0.0),
34  viscosity(1.0), // to guard against division by zero
35  enthalpy(0.0),
36  internal_energy(0.0),
37  mass_fraction(n, 0.0){};

Member Data Documentation

◆ density

DualReal FluidStateProperties::density

◆ enthalpy

DualReal FluidStateProperties::enthalpy

◆ internal_energy

DualReal FluidStateProperties::internal_energy

◆ mass_fraction

std::vector<DualReal> FluidStateProperties::mass_fraction

◆ pressure

DualReal FluidStateProperties::pressure

◆ saturation

DualReal FluidStateProperties::saturation

◆ temperature

DualReal FluidStateProperties::temperature

◆ viscosity

DualReal FluidStateProperties::viscosity

The documentation for this struct was generated from the following file:
FluidStateProperties::density
DualReal density
Definition: PorousFlowFluidStateBase.h:42
FluidStateProperties::pressure
DualReal pressure
Definition: PorousFlowFluidStateBase.h:37
FluidStateProperties::enthalpy
DualReal enthalpy
Definition: PorousFlowFluidStateBase.h:44
FluidStateProperties::mass_fraction
std::vector< DualReal > mass_fraction
Definition: PorousFlowFluidStateBase.h:46
FluidStateProperties::temperature
DualReal temperature
Definition: PorousFlowFluidStateBase.h:40
FluidStateProperties::internal_energy
DualReal internal_energy
Definition: PorousFlowFluidStateBase.h:45
FluidStateProperties::viscosity
DualReal viscosity
Definition: PorousFlowFluidStateBase.h:43
FluidStateProperties::saturation
DualReal saturation
Definition: PorousFlowFluidStateBase.h:41