Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< PorousFlowHeatEnergy >()
Definition at line 20 of file PorousFlowHeatEnergy.C.
22 InputParameters params = validParams<ElementIntegralPostprocessor>();
23 params.addRequiredParam<UserObjectName>(
24 "PorousFlowDictator",
"The UserObject that holds the list of PorousFlow variable names.");
25 params.addParam<
bool>(
26 "include_porous_skeleton",
true,
"Include the heat energy of the porous skeleton");
27 params.addParam<std::vector<unsigned int>>(
"phase",
28 "The index(es) of the fluid phase that this "
29 "Postprocessor is restricted to. Multiple "
30 "indices can be entered.");
31 params.set<
bool>(
"use_displaced_mesh") =
true;
32 params.addParam<
unsigned int>(
"kernel_variable_number",
34 "The PorousFlow variable number (according to the dictatory) of "
35 "the heat-energy kernel. This is required only in the unusual "
36 "situation where a variety of different finite-element "
37 "interpolation schemes are employed in the simulation");
38 params.addClassDescription(
"Calculates the sum of heat energy of fluid phase(s) and/or the "
39 "porous skeleton in a region");