Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< PorousFlowMassFraction >()
Definition at line 16 of file PorousFlowMassFraction.C.
19 params.addCoupledVar(
"mass_fraction_vars",
20 "List of variables that represent the mass fractions. Format is 'f_ph0^c0 "
21 "f_ph0^c1 f_ph0^c2 ... f_ph0^c(N-1) f_ph1^c0 f_ph1^c1 fph1^c2 ... "
22 "fph1^c(N-1) ... fphP^c0 f_phP^c1 fphP^c2 ... fphP^c(N-1)' where "
23 "N=num_components and P=num_phases, and it is assumed that "
24 "f_ph^cN=1-sum(f_ph^c,{c,0,N-1}) so that f_ph^cN need not be given. If no "
25 "variables are provided then num_phases=1=num_components.");
26 params.addPrivateParam<std::string>(
"pf_material_type",
"mass_fraction");
27 params.addClassDescription(
"This Material forms a std::vector<std::vector ...> of mass-fractions "
28 "out of the individual mass fractions");