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().