www.mooseframework.org
Functions
RichardsRelPermMonomial.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< RichardsRelPermMonomial > ()
 

Function Documentation

template<>
InputParameters validParams< RichardsRelPermMonomial > ( )

Definition at line 14 of file RichardsRelPermMonomial.C.

15 {
16  InputParameters params = validParams<RichardsRelPerm>();
17  params.addRequiredRangeCheckedParam<Real>(
18  "simm",
19  "simm >= 0 & simm < 1",
20  "Immobile saturation. Must be between 0 and 1. Define s = "
21  "(seff - simm)/(1 - simm). Then relperm = s^n");
22  params.addRequiredRangeCheckedParam<Real>(
23  "n",
24  "n >= 0",
25  "Exponent. Must be >= 0. Define s = (seff - simm)/(1 - simm). Then relperm = s^n");
26  params.addParam<Real>(
27  "zero_to_the_zero", 0.0, "If n=0, this is the value of relative permeability for s<=simm");
28  params.addClassDescription("Monomial form of relative permeability. Define s = (seff - simm)/(1 "
29  "- simm). Then relperm = s^n if s<simm, otherwise relperm=1");
30  return params;
31 }
InputParameters validParams< RichardsRelPerm >()