![]() |
v0.14.0 |
#include <tutorials/cor-0to1/src/MaterialUnsaturatedFlow.hpp>
Public Member Functions | |
| MaterialWithAutomaticDifferentiation (const CommonMaterialData &data) | |
| template<typename TYPE > | |
| TYPE | funSe (TYPE &theta) |
| virtual void | recordTheta ()=0 |
| virtual void | recordKr ()=0 |
| MoFEMErrorCode | calK () |
| MoFEMErrorCode | calDiffK () |
| MoFEMErrorCode | calC () |
| MoFEMErrorCode | calDiffC () |
| MoFEMErrorCode | calTheta () |
| MoFEMErrorCode | calSe () |
Public Member Functions inherited from MixTransport::CommonMaterialData | |
| CommonMaterialData () | |
| double | initialPcEval () const |
| Initialize head. More... | |
| void | addOptions (po::options_description &o, const std::string &prefix) |
| void | printMatParameters (const int id, const std::string &prefix) const |
Public Member Functions inherited from MixTransport::GenericMaterial | |
| virtual | ~GenericMaterial () |
Public Attributes | |
| double | Kr |
| double | diffKr |
Public Attributes inherited from MixTransport::CommonMaterialData | |
| int | blockId |
| Block Id. More... | |
| std::string | matName |
| material name More... | |
| double | Ks |
| Saturated hydraulic conductivity [m/day]. More... | |
| double | hS |
| minimum capillary height [m] More... | |
| double | thetaS |
| saturated water content More... | |
| double | thetaR |
| residual water contents More... | |
| double | thetaM |
| model parameter More... | |
| double | alpha |
| model parameter More... | |
| double | n |
| model parameter More... | |
| double | Ah |
| Initial hydraulic head coefficient. More... | |
| double | AhZ |
| Initial hydraulic head coefficient. More... | |
| double | AhZZ |
| Initial hydraulic head coefficient. More... | |
Public Attributes inherited from MixTransport::GenericMaterial | |
| double | sCale |
| Scale time dependent eq. More... | |
| double | h |
| hydraulic head More... | |
| double | h_t |
| rate of hydraulic head More... | |
| double | K |
| Hydraulic conductivity [L/s]. More... | |
| double | diffK |
| Derivative of hydraulic conductivity [L/s * L^2/F]. More... | |
| double | C |
| Capacity [S^2/L^2]. More... | |
| double | diffC |
| Derivative of capacity [S^2/L^2 * L^2/F ]. More... | |
| double | tHeta |
| Water content. More... | |
| double | Se |
| Effective saturation. More... | |
| Range | tEts |
| Elements with this material. More... | |
| double | x |
| double | y |
| double | z |
| in meters (L) More... | |
Additional Inherited Members | |
Public Types inherited from MixTransport::CommonMaterialData | |
| typedef boost::function< boost::shared_ptr< CommonMaterialData > const CommonMaterialData &data)> | RegisterHook |
Static Public Attributes inherited from MixTransport::GenericMaterial | |
| static double | ePsilon0 = 0 |
| Regularization parameter. More... | |
| static double | ePsilon1 = 0 |
| Regularization parameter. More... | |
| static double | scaleZ = 1 |
| Scale z direction. More... | |
Definition at line 148 of file MaterialUnsaturatedFlow.hpp.
|
inline |
Definition at line 149 of file MaterialUnsaturatedFlow.hpp.
|
inlinevirtual |
Reimplemented from MixTransport::GenericMaterial.
Definition at line 194 of file MaterialUnsaturatedFlow.hpp.
|
inlinevirtual |
Reimplemented from MixTransport::GenericMaterial.
Definition at line 209 of file MaterialUnsaturatedFlow.hpp.
|
inlinevirtual |
Reimplemented from MixTransport::GenericMaterial.
Definition at line 178 of file MaterialUnsaturatedFlow.hpp.
|
inlinevirtual |
Reimplemented from MixTransport::GenericMaterial.
Definition at line 161 of file MaterialUnsaturatedFlow.hpp.
|
inlinevirtual |
Reimplemented from MixTransport::GenericMaterial.
Definition at line 238 of file MaterialUnsaturatedFlow.hpp.
|
inlinevirtual |
Reimplemented from MixTransport::GenericMaterial.
Definition at line 224 of file MaterialUnsaturatedFlow.hpp.
|
inline |
Definition at line 152 of file MaterialUnsaturatedFlow.hpp.
|
pure virtual |
Implemented in MixTransport::MaterialVanGenuchten.
|
pure virtual |
Implemented in MixTransport::MaterialVanGenuchten.
| double MixTransport::MaterialWithAutomaticDifferentiation::diffKr |
Definition at line 175 of file MaterialUnsaturatedFlow.hpp.
| double MixTransport::MaterialWithAutomaticDifferentiation::Kr |
Definition at line 160 of file MaterialUnsaturatedFlow.hpp.