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

Go to the source code of this file.

Classes

class  RichardsSeff1VG
 Effective saturation as a function of porepressure using the van Genuchten formula. More...
 

Functions

template<>
InputParameters validParams< RichardsSeff1VG > ()
 

Function Documentation

template<>
InputParameters validParams< RichardsSeff1VG > ( )

Definition at line 15 of file RichardsSeff1VG.C.

Referenced by validParams< RichardsSeff1VGcut >().

16 {
17  InputParameters params = validParams<RichardsSeff>();
18  params.addRequiredRangeCheckedParam<Real>("al",
19  "al > 0",
20  "van-Genuchten alpha parameter. Must "
21  "be positive. Single-phase VG seff = "
22  "(1 + (-al*c)^(1/(1-m)))^(-m)");
23  params.addRequiredRangeCheckedParam<Real>(
24  "m",
25  "m > 0 & m < 1",
26  "van-Genuchten m parameter. Must be between 0 and 1, and optimally "
27  "should be set to >0.5 Single-phase VG seff = (1 + "
28  "(-al*p)^(1/(1-m)))^(-m)");
29  params.addClassDescription("van-Genuchten effective saturation as a function of pressure "
30  "suitable for use in single-phase simulations.. seff = (1 + "
31  "(-al*p)^(1/(1-m)))^(-m)");
32  return params;
33 }
InputParameters validParams< RichardsSeff >()
Definition: RichardsSeff.C:14