const unsigned int _mineral_species
Mineral species number.
const MaterialProperty< Real > * _hys_info
Hysteresis info: what this physically represents depends on the PorousFlowHystereticInfo Material...
const GenericMaterialProperty< Real, is_ad > * _temperature
Temperature of the fluid.
const GenericMaterialProperty< std::vector< Real >, is_ad > * _internal_energy
Internal energy of each phase.
const GenericMaterialProperty< std::vector< Real >, is_ad > * _mineral_reaction_rate
Mineral-species reacion rate.
PorousFlowPropertyAuxTempl< true > ADPorousFlowPropertyAux
const MaterialProperty< std::array< Real, PorousFlowConstants::MAX_HYSTERESIS_ORDER > > * _hys_sat_tps
Hysteresis saturation turning points.
PorousFlowPropertyAuxTempl(const InputParameters ¶meters)
virtual Real computeValue() override
const GenericMaterialProperty< std::vector< std::vector< Real > >, is_ad > * _mass_fractions
Mass fraction of each component in each phase.
const MaterialProperty< unsigned int > * _hys_order
Hysteresis order.
const GenericMaterialProperty< std::vector< Real >, is_ad > * _pressure
Pressure of each phase.
const unsigned int _gas_phase
Gas phase index.
const GenericMaterialProperty< std::vector< Real >, is_ad > * _saturation
Saturation of each phase.
const unsigned int _hysteresis_turning_point
Hysteresis turning point number.
const GenericMaterialProperty< RealTensorValue, is_ad > * _permeability
Permeability of the media.
typename GenericMaterialPropertyStruct< T, is_ad >::type GenericMaterialProperty
const PorousFlowDictator & _dictator
PorousFlowDictator UserObject.
const unsigned int _phase
Phase index.
const GenericMaterialProperty< std::vector< Real >, is_ad > * _relative_permeability
Relative permeability of each phase.
const unsigned int _k_row
Permeability tensor row and column.
enum PorousFlowPropertyAuxTempl::PropertyEnum _property_enum
Provides a simple interface to PorousFlow material properties.
static InputParameters validParams()
const GenericMaterialProperty< std::vector< Real >, is_ad > * _enthalpy
Enthalpy of each phase.
const unsigned int _secondary_species
Secondary species number.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const GenericMaterialProperty< std::vector< Real >, is_ad > * _mineral_conc
Mineral-species concentration.
This holds maps between the nonlinear variables used in a PorousFlow simulation and the variable numb...
const GenericMaterialProperty< std::vector< Real >, is_ad > * _fluid_viscosity
Viscosity of each phase.
const GenericMaterialProperty< Real, is_ad > * _porosity
Porosity of the media.
const GenericMaterialProperty< std::vector< Real >, is_ad > * _sec_conc
Secondary-species concentration.
const unsigned int _k_col
const unsigned int _fluid_component
Fluid component index.
const InputParameters & parameters() const
const GenericMaterialProperty< std::vector< Real >, is_ad > * _fluid_density
Fluid density of each phase.
PorousFlowPropertyAuxTempl< false > PorousFlowPropertyAux
const unsigned int _liquid_phase
Liquid phase index.
PropertyEnum
Enum of properties.