www.mooseframework.org
RichardsSeffVG.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 
8 #ifndef RICHARDSSEFFVG_H
9 #define RICHARDSSEFFVG_H
10 
11 #include "GeneralUserObject.h"
12 
21 {
22 public:
29  static Real seff(Real p, Real al, Real m);
30 
37  static Real dseff(Real p, Real al, Real m);
38 
45  static Real d2seff(Real p, Real al, Real m);
46 };
47 
48 #endif // RICHARDSSEFFVG_H
static Real dseff(Real p, Real al, Real m)
derivative of effective saturation wrt porepressure
static Real seff(Real p, Real al, Real m)
effective saturation as a fcn of porepressure
Utility functions for van-genuchten effective saturation as a function of porepressure (not capillary...
static Real d2seff(Real p, Real al, Real m)
2nd derivative of effective saturation wrt porepressure