www.mooseframework.org
Functions
PorousFlowThermalConductivityIdeal.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< PorousFlowThermalConductivityIdeal > ()
 

Function Documentation

template<>
InputParameters validParams< PorousFlowThermalConductivityIdeal > ( )

Definition at line 12 of file PorousFlowThermalConductivityIdeal.C.

13 {
14  InputParameters params = validParams<PorousFlowMaterialVectorBase>();
15  params.addRequiredParam<RealTensorValue>(
16  "dry_thermal_conductivity",
17  "The thermal conductivity of the rock matrix when the aqueous saturation is zero");
18  params.addParam<RealTensorValue>("wet_thermal_conductivity",
19  "The thermal conductivity of the rock matrix when the aqueous "
20  "saturation is unity. This defaults to "
21  "dry_thermal_conductivity.");
22  params.addParam<Real>("exponent",
23  1.0,
24  "Exponent on saturation. Thermal conductivity = "
25  "dry_thermal_conductivity + S^exponent * "
26  "(wet_thermal_conductivity - dry_thermal_conductivity), "
27  "where S is the aqueous saturation");
28  params.addParam<unsigned>("aqueous_phase_number",
29  0,
30  "The phase number of the aqueous phase. In simulations without "
31  "fluids, this parameter and the exponent parameter will not be "
32  "used: only the dry_thermal_conductivity will be used.");
33  params.set<bool>("at_nodes") = false;
34  params.addClassDescription("This Material calculates rock-fluid combined thermal conductivity by "
35  "using a weighted sum. Thermal conductivity = "
36  "dry_thermal_conductivity + S^exponent * (wet_thermal_conductivity - "
37  "dry_thermal_conductivity), where S is the aqueous saturation");
38  return params;
39 }
InputParameters validParams< PorousFlowMaterialVectorBase >()