Specification of the material parameters for the van Genuchten-Mualem constitutive relations.
More...
template<class ScalarT>
class Dumux::VanGenuchtenParams< ScalarT >
Specification of the material parameters for the van Genuchten-Mualem constitutive relations.
In this implementation setting either the \(\mathrm{n}\) or \(\mathrm{m}\) shape parameter automatically calculates the other. I.e. they cannot be set independently.
|
| VanGenuchtenParams () |
|
| VanGenuchtenParams (Scalar vgAlpha, Scalar vgn, Scalar vgl=0.5) |
|
template<class OtherParams > |
bool | operator== (const OtherParams &otherParams) const |
| Equality comparison with another set of params. More...
|
|
Scalar | vgAlpha () const |
| Return the \(\mathrm{\alpha}\) shape parameter \(\mathrm{[1/Pa]}\) of van Genuchten's curve. More...
|
|
void | setVgAlpha (Scalar v) |
| Set the \(\mathrm{\alpha}\) shape parameter \(\mathrm{[1/Pa]}\) of van Genuchten's curve. More...
|
|
Scalar | vgm () const |
| Return the \(\mathrm{m}\) shape parameter \(\mathrm{[-]}\) of van Genuchten's curve. More...
|
|
void | setVgm (Scalar m) |
| Set the \(\mathrm{m}\) shape parameter \(\mathrm{[-]}\) of van Genuchten's curve. More...
|
|
Scalar | vgn () const |
| Return the \(\mathrm{n}\) shape parameter \(\mathrm{[-]}\) of van Genuchten's curve. More...
|
|
void | setVgn (Scalar n) |
| Set the \(\mathrm{n}\) shape parameter \(\mathrm{[-]}\) of van Genuchten's curve. More...
|
|
Scalar | vgl () const |
| Return the \(\mathrm{n}\) shape parameter \(\mathrm{[-]}\) of van Genuchten's curve. More...
|
|
void | setVgl (Scalar l) |
| Set the pore-connectivity parameter \(\mathrm{l}\) ( \(\mathrm{[-]}\)) of Mualem's relative permeability curve. More...
|
|