Monomial form of relative permeability relperm = Seff^n for 0<Seff<=1, where S = (S - simm)/(1 - simm) relperm = 1 for Seff>1 relperm = 0 for Seff<0, except if n=0 then relperm = zero_to_the_zero. More...
#include <RichardsRelPermMonomial.h>
Public Member Functions | |
| RichardsRelPermMonomial (const InputParameters ¶meters) | |
| Real | relperm (Real seff) const |
| Relative permeability. More... | |
| Real | drelperm (Real seff) const |
| Derivative of elative permeability wrt seff. More... | |
| Real | d2relperm (Real seff) const |
| Second derivative of elative permeability wrt seff. More... | |
| void | initialize () |
| void | execute () |
| void | finalize () |
Protected Attributes | |
| Real | _simm |
| immobile saturation More... | |
| Real | _n |
| exponent, must be >= 0 More... | |
| Real | _zero_to_the_zero |
| 0^0, which is used if _n=0 More... | |
Monomial form of relative permeability relperm = Seff^n for 0<Seff<=1, where S = (S - simm)/(1 - simm) relperm = 1 for Seff>1 relperm = 0 for Seff<0, except if n=0 then relperm = zero_to_the_zero.
Definition at line 25 of file RichardsRelPermMonomial.h.
| RichardsRelPermMonomial::RichardsRelPermMonomial | ( | const InputParameters & | parameters | ) |
Definition at line 37 of file RichardsRelPermMonomial.C.
|
virtual |
Second derivative of elative permeability wrt seff.
| seff | effective saturation |
Implements RichardsRelPerm.
Definition at line 90 of file RichardsRelPermMonomial.C.
|
virtual |
Derivative of elative permeability wrt seff.
| seff | effective saturation |
Implements RichardsRelPerm.
Definition at line 73 of file RichardsRelPermMonomial.C.
|
inherited |
Definition at line 34 of file RichardsRelPerm.C.
|
inherited |
Definition at line 39 of file RichardsRelPerm.C.
|
inherited |
Definition at line 29 of file RichardsRelPerm.C.
|
virtual |
Relative permeability.
| seff | effective saturation |
Implements RichardsRelPerm.
Definition at line 46 of file RichardsRelPermMonomial.C.
|
protected |
exponent, must be >= 0
Definition at line 53 of file RichardsRelPermMonomial.h.
Referenced by d2relperm(), drelperm(), and relperm().
|
protected |
immobile saturation
Definition at line 50 of file RichardsRelPermMonomial.h.
Referenced by d2relperm(), drelperm(), and relperm().
|
protected |
0^0, which is used if _n=0
Definition at line 56 of file RichardsRelPermMonomial.h.
Referenced by relperm().
1.8.16