49 std::vector<FluidStateProperties> & fsp)
const = 0;
54 std::vector<FluidStateProperties> & fsp)
const = 0;
unsigned int aqueousComponentIndex() const
The index of the aqueous fluid component.
const unsigned int _pidx
Index of derivative wrt pressure.
const unsigned int _hidx
Index of derivative wrt enthalpy.
unsigned int getEnthalpyIndex() const
PorousFlowFluidStateSingleComponentBase(const InputParameters ¶meters)
Base class for fluid states for miscible multiphase flow in porous media.
DualNumber< Real, DNDerivativeType, true > ADReal
unsigned int getPressureIndex() const
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Real _dT
Perturbation applied to saturation temperature to move to gas/liquid phase.
static const std::string pressure
const InputParameters & parameters() const
virtual void thermophysicalProperties(Real pressure, Real enthalpy, unsigned int qp, std::vector< FluidStateProperties > &fsp) const =0
Determines the complete thermophysical state of the system for a given set of primary variables...
const unsigned int _fluid_component
Fluid component number (only one fluid component in all phases)
unsigned int gasComponentIndex() const
The index of the gas fluid component.
Base class for miscible multiphase flow classes with a single fluid component using a pressure and en...