Saturation of a phase as a function of effective saturation of that phase, and its derivatives wrt effective saturation. More...
#include <RichardsSat.h>
Public Member Functions | |
RichardsSat (const InputParameters ¶meters) | |
void | initialize () |
void | execute () |
void | finalize () |
Real | sat (Real seff) const |
saturation as a function of effective saturation More... | |
Real | dsat (Real) const |
derivative of saturation wrt effective saturation More... | |
Protected Attributes | |
Real | _s_res |
residual saturation for this phase More... | |
Real | _sum_s_res |
sum of the residual saturations for every phase More... | |
Saturation of a phase as a function of effective saturation of that phase, and its derivatives wrt effective saturation.
Definition at line 24 of file RichardsSat.h.
RichardsSat::RichardsSat | ( | const InputParameters & | parameters | ) |
Definition at line 35 of file RichardsSat.C.
Real RichardsSat::dsat | ( | Real | ) | const |
derivative of saturation wrt effective saturation
Definition at line 65 of file RichardsSat.C.
Referenced by RichardsSatPrimeAux::computeValue().
void RichardsSat::execute | ( | ) |
Definition at line 50 of file RichardsSat.C.
void RichardsSat::finalize | ( | ) |
Definition at line 55 of file RichardsSat.C.
void RichardsSat::initialize | ( | ) |
Definition at line 45 of file RichardsSat.C.
Real RichardsSat::sat | ( | Real | seff | ) | const |
saturation as a function of effective saturation
seff | effective saturation |
Definition at line 60 of file RichardsSat.C.
Referenced by RichardsSatAux::computeValue().
|
protected |
residual saturation for this phase
Definition at line 44 of file RichardsSat.h.
Referenced by RichardsSat(), and sat().
|
protected |
sum of the residual saturations for every phase
Definition at line 47 of file RichardsSat.h.
Referenced by dsat(), RichardsSat(), and sat().