Parameters that are necessary for the regularization of VanGenuchten "material law".
More...
#include <RegularizedVanGenuchtenParams.hpp>
|
| RegularizedVanGenuchtenParams () |
|
| RegularizedVanGenuchtenParams (Scalar vgAlpha, Scalar vgN) |
|
void | finalize () |
| Calculate all dependent quantities once the independent quantities of the parameter object have been set. More...
|
|
Scalar | pcnwLowSw () const |
| Return the threshold saturation below which the capillary pressure is regularized. More...
|
|
Scalar | pcnwLow () const |
| Return the capillary pressure at the low threshold saturation of the wetting phase. More...
|
|
Scalar | pcnwSlopeLow () const |
| Return the slope capillary pressure curve if Sw is smaller or equal to the low threshold saturation. More...
|
|
void | setPCLowSw (Scalar value) |
| Set the threshold saturation below which the capillary pressure is regularized. More...
|
|
Scalar | pcnwHighSw () const |
| Return the threshold saturation below which the capillary pressure is regularized. More...
|
|
Scalar | pcnwHigh () const |
| Return the capillary pressure at the high threshold saturation of the wetting phase. More...
|
|
const Spline< Scalar > & | pcnwHighSpline () const |
| Return the spline curve which ought to be used between the upper threshold saturation and 1. More...
|
|
Scalar | pcnwSlopeHigh () const |
| Return the slope capillary pressure curve if Sw is larger or equal to 1. More...
|
|
void | setPCHighSw (Scalar value) |
| Set the threshold saturation below which the capillary pressure is regularized. More...
|
|
Scalar | vgAlpha () const |
| Return the shape parameter of van Genuchten's curve. More...
|
|
void | setVgAlpha (Scalar v) |
| Set the shape parameter of van Genuchten's curve. More...
|
|
Scalar | vgM () const |
| Return the shape parameter of van Genuchten's curve. More...
|
|
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. More...
|
|
void | setVgN (Scalar n) |
| Set the shape parameter of van Genuchten's curve. More...
|
|
template<class TraitsT>
class Opm::RegularizedVanGenuchtenParams< TraitsT >
Parameters that are necessary for the regularization of VanGenuchten "material law".
Return the capillary pressure at the high threshold saturation of the wetting phase.
Return the spline curve which ought to be used between the upper threshold saturation and 1.
Return the threshold saturation below which the capillary pressure is regularized.
Return the capillary pressure at the low threshold saturation of the wetting phase.
Return the threshold saturation below which the capillary pressure is regularized.
Return the slope capillary pressure curve if Sw is larger or equal to 1.
For this case, we extrapolate the curve using a straight line.
Return the slope capillary pressure curve if Sw is smaller or equal to the low threshold saturation.
For this case, we extrapolate the curve using a straight line.
Set the threshold saturation below which the capillary pressure is regularized.
Set the threshold saturation below which the capillary pressure is regularized.
Set the shape parameter of van Genuchten's curve.
The shape parameter is set to
Return the shape parameter of van Genuchten's curve.
Return the shape parameter of van Genuchten's curve.
Return the shape parameter of van Genuchten's curve.
The documentation for this class was generated from the following file: