16 template <
typename T = InitialCondition>
53 "Vapor mixture fluid properties user object name");
62 _n_secondary_vapors(T::coupledComponents(
"x_secondary_vapors")),
63 _x_secondary_vapors(T::coupledValues(
"x_secondary_vapors"))
71 std::vector<Real> x_secondary_vapors(_n_secondary_vapors);
72 for (
unsigned int i = 0; i < _n_secondary_vapors; ++i)
73 x_secondary_vapors[i] = (*_x_secondary_vapors[i])[T::_qp];
74 return x_secondary_vapors;
Base class for fluid properties of vapor mixtures.
const std::vector< const VariableValue * > _x_secondary_vapors
Mass fractions of secondary vapors.
std::vector< Real > getMassFractionVector() const
Gets the vector of mass fractions of each secondary vapor, at a quadrature point. ...
Interface for calculations involving vapor mixtures.
const VaporMixtureFluidProperties & _fp_vapor_mixture
Vapor mixture fluid properties.
const unsigned int _n_secondary_vapors
Number of secondary vapors.
VaporMixtureInterface(const InputParameters ¶meters)
static InputParameters validParams()