25#ifndef DUMUX_REGULARIZED_BROOKS_COREY_PARAMS_HH
26#define DUMUX_REGULARIZED_BROOKS_COREY_PARAMS_HH
28#include <dune/common/float_cmp.hh>
39template <
class ScalarT>
62 template<
class OtherParams>
65 return Dune::FloatCmp::eq(thresholdSw_, otherParams.thresholdSw(), 1e-6*thresholdSw_)
Specification of the material parameters for the Brooks Corey constitutive relations.
Specification of the material parameters for the Brooks Corey constitutive relations.
Definition brookscoreyparams.hh:43
Scalar pe() const
Returns the entry pressure in .
Definition brookscoreyparams.hh:70
bool operator==(const OtherParams &otherParams) const
Equality comparison with another set of params.
Definition brookscoreyparams.hh:61
Scalar lambda() const
Returns the lambda shape parameter .
Definition brookscoreyparams.hh:83
bool operator==(const OtherParams &otherParams) const
Equality comparison with another set of params.
Definition regularizedbrookscoreyparams.hh:63
Scalar thresholdSw() const
Threshold saturation below which the capillary pressure is regularized.
Definition regularizedbrookscoreyparams.hh:85
void setThresholdSw(Scalar thresholdSw)
Set the threshold saturation below which the capillary pressure is regularized.
Definition regularizedbrookscoreyparams.hh:76
RegularizedBrooksCoreyParams(Scalar pe, Scalar lambda)
Definition regularizedbrookscoreyparams.hh:53
ScalarT Scalar
Definition regularizedbrookscoreyparams.hh:45
RegularizedBrooksCoreyParams()
Definition regularizedbrookscoreyparams.hh:47