www.mooseframework.org
Classes | Functions
PorousFlowThermalConductivityIdeal.h File Reference

Go to the source code of this file.

Classes

class  PorousFlowThermalConductivityIdeal
 This material computes thermal conductivity for a PorousMedium - fluid system, by using Thermal conductivity = dry_thermal_conductivity + S^exponent * (wet_thermal_conductivity - dry_thermal_conductivity), where S is the aqueous saturation. More...
 

Functions

template<>
InputParameters validParams< PorousFlowThermalConductivityIdeal > ()
 

Function Documentation

◆ validParams< PorousFlowThermalConductivityIdeal >()

template<>
InputParameters validParams< PorousFlowThermalConductivityIdeal > ( )

Definition at line 16 of file PorousFlowThermalConductivityIdeal.C.

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