std::vector< const VariableValue * > _initial_conc
Initial values of the secondary species concentrations.
const unsigned int _aq_ph
Aqueous phase number.
static InputParameters validParams()
const MaterialProperty< Real > & _porosity_old
Porosity.
const bool _initial_conc_supplied
Whether the initial values of the secondary species concentrations have been supplied by the user...
void initQpStatefulProperties() override
const MaterialProperty< std::vector< Real > > & _saturation
Saturation.
MaterialProperty< std::vector< Real > > & _sec_conc
Mineral concentrations at quadpoint or nodes.
const unsigned _num_initial_conc
Number of secondary species concentrations supplied by the user.
Base class for all PorousFlow vector materials.
PorousFlowAqueousPreDisMineral(const InputParameters ¶meters)
void computeQpProperties() override
const MaterialProperty< std::vector< Real > > & _reaction_rate
Reaction rate of mineralisation.
const unsigned int _num_reactions
Number of equations in the aqueous geochemistry system.
Material designed to form a std::vector of mass fractions of mineral concentrations from reaction rat...
const MaterialProperty< std::vector< Real > > & _sec_conc_old
Old values of the mineral species concentrations.