www.mooseframework.org
Functions
PorousFlowPreDis.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("PorousFlowApp", PorousFlowPreDis)
 
template<>
InputParameters validParams< PorousFlowPreDis > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PorousFlowApp"  ,
PorousFlowPreDis   
)

◆ validParams< PorousFlowPreDis >()

template<>
InputParameters validParams< PorousFlowPreDis > ( )

Definition at line 16 of file PorousFlowPreDis.C.

17 {
18  InputParameters params = validParams<TimeKernel>();
19  params.addRequiredParam<std::vector<Real>>(
20  "mineral_density",
21  "Density (kg(precipitate)/m^3(precipitate)) of each secondary species in the "
22  "aqueous precipitation-dissolution reaction system");
23  params.addRequiredParam<UserObjectName>(
24  "PorousFlowDictator", "The UserObject that holds the list of PorousFlow variable names.");
25  params.addRequiredParam<std::vector<Real>>("stoichiometry",
26  "A vector of stoichiometric coefficients for the "
27  "primary species that is the Variable of this Kernel: "
28  "one for each precipitation-dissolution reaction "
29  "(these are one columns of the 'reactions' matrix)");
30  params.addClassDescription("Precipitation-dissolution of chemical species");
31  return params;
32 }