|
opm-common
|
Specification of the material parameters for the van Genuchten constitutive relations. More...
#include <VanGenuchtenParams.hpp>
Public Types | |
| typedef TraitsT | Traits |
Public Member Functions | |
| VanGenuchtenParams (Scalar alphaParam, Scalar nParam) | |
| Scalar | vgAlpha () const |
Return the shape parameter of van Genuchten's curve. | |
| void | setVgAlpha (Scalar v) |
Set the shape parameter of van Genuchten's curve. | |
| Scalar | vgM () const |
Return the shape parameter of van Genuchten's curve. | |
| void | setVgM (Scalar m) |
Set the shape parameter of van Genuchten's curve. More... | |
| Scalar | vgN () const |
Return the shape parameter of van Genuchten's curve. | |
| void | setVgN (Scalar n) |
Set the shape parameter of van Genuchten's curve. More... | |
Public Member Functions inherited from Opm::EnsureFinalized | |
| OPM_HOST_DEVICE void | finalize () |
| Mark the object as finalized. | |
Additional Inherited Members | |
Protected Member Functions inherited from Opm::EnsureFinalized | |
| OPM_HOST_DEVICE | EnsureFinalized () |
| The default constructor. | |
| OPM_HOST_DEVICE void | check () const |
Specification of the material parameters for the van Genuchten constitutive relations.
In this implementation setting either the
or
shape parameter automatically calculates the other. I.e. they cannot be set independently.
|
inline |
Set the
shape parameter of van Genuchten's curve.
The
shape parameter is set to
|
inline |
Set the
shape parameter of van Genuchten's curve.
The
shape parameter is set to