no Richards SUPG. More...
#include <RichardsSUPGnone.h>
Public Member Functions | |
RichardsSUPGnone (const InputParameters ¶meters) | |
RealVectorValue | velSUPG (RealTensorValue, RealVectorValue, Real, RealVectorValue) const |
SUPG velocity = zero. More... | |
RealTensorValue | dvelSUPG_dgradp (RealTensorValue) const |
derivative of SUPG velocity wrt gradient of porepressure = zero More... | |
RealVectorValue | dvelSUPG_dp (RealTensorValue, Real, RealVectorValue) const |
derivative of SUPG velocity wrt poreporessure = zero More... | |
RealVectorValue | bb (RealVectorValue, int, RealVectorValue, RealVectorValue, RealVectorValue) const |
bb parameter = zero More... | |
RealVectorValue | dbb2_dgradp (RealVectorValue, RealTensorValue, RealVectorValue, RealVectorValue, RealVectorValue) const |
derivative of bb*bb wrt gradient of porepressure = zero More... | |
Real | dbb2_dp (RealVectorValue, RealVectorValue, RealVectorValue, RealVectorValue, RealVectorValue) const |
derivative of bb*bb wrt porepressure = zero More... | |
Real | tauSUPG (RealVectorValue, Real, RealVectorValue) const |
tau SUPG parameter = zero More... | |
RealVectorValue | dtauSUPG_dgradp (RealVectorValue, RealTensorValue, Real, RealVectorValue, RealVectorValue) const |
derivative of tau SUPG parameter wrt gradient of porepressure = zero More... | |
Real | dtauSUPG_dp (RealVectorValue, RealVectorValue, Real, RealVectorValue, Real) const |
derivative of tau SUPG parameter wrt porepressure = zero More... | |
bool | SUPG_trivial () const |
Returns true if SUPG is trivial. More... | |
void | initialize () |
void | execute () |
void | finalize () |
no Richards SUPG.
Use this class if you don't want any SUPG for the Richards equations in your simulation
Definition at line 23 of file RichardsSUPGnone.h.
RichardsSUPGnone::RichardsSUPGnone | ( | const InputParameters & | parameters | ) |
Definition at line 25 of file RichardsSUPGnone.C.
|
virtual |
|
virtual |
derivative of bb*bb wrt gradient of porepressure = zero
Implements RichardsSUPG.
Definition at line 58 of file RichardsSUPGnone.C.
|
virtual |
derivative of bb*bb wrt porepressure = zero
Implements RichardsSUPG.
Definition at line 68 of file RichardsSUPGnone.C.
|
virtual |
derivative of tau SUPG parameter wrt gradient of porepressure = zero
Implements RichardsSUPG.
Definition at line 84 of file RichardsSUPGnone.C.
|
virtual |
derivative of tau SUPG parameter wrt porepressure = zero
Implements RichardsSUPG.
Definition at line 93 of file RichardsSUPGnone.C.
|
virtual |
derivative of SUPG velocity wrt gradient of porepressure = zero
Implements RichardsSUPG.
Definition at line 35 of file RichardsSUPGnone.C.
|
virtual |
derivative of SUPG velocity wrt poreporessure = zero
Implements RichardsSUPG.
Definition at line 40 of file RichardsSUPGnone.C.
|
inherited |
Definition at line 31 of file RichardsSUPG.C.
|
inherited |
Definition at line 36 of file RichardsSUPG.C.
|
inherited |
Definition at line 26 of file RichardsSUPG.C.
|
virtual |
Returns true if SUPG is trivial.
This may used for optimization since typically SUPG stuff is quite expensive to calculate
Implements RichardsSUPG.
Definition at line 103 of file RichardsSUPGnone.C.
|
virtual |
tau SUPG parameter = zero
Implements RichardsSUPG.
Definition at line 77 of file RichardsSUPGnone.C.
|
virtual |