www.mooseframework.org
Functions
PorousFlow1PhaseP_VG.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< PorousFlow1PhaseP_VG > ()
 

Function Documentation

template<>
InputParameters validParams< PorousFlow1PhaseP_VG > ( )

Definition at line 12 of file PorousFlow1PhaseP_VG.C.

13 {
14  InputParameters params = validParams<PorousFlow1PhaseP>();
15  params.addRequiredRangeCheckedParam<Real>(
16  "al", "al > 0", "van Genuchten parameter alpha. Must be positive");
17  params.addRequiredRangeCheckedParam<Real>(
18  "m",
19  "m > 0 & m < 1",
20  "van Genuchten exponent m. Must be between 0 and 1, and optimally should be set to > 0.5");
21  params.addClassDescription(
22  "This Material is used for the single-phase situation where porepressure is the primary "
23  "variable. Calculates the 1 porepressure and the 1 saturation in a 1-phase isothermal "
24  "situation, and derivatives of these with respect to the PorousFlowVariables. A van "
25  "Genuchten effective saturation (1 + (-al * p)^(1 / (1 - m)))^(-m) is assumed");
26  return params;
27 }
InputParameters validParams< PorousFlow1PhaseP >()