template<class Scalar>
class Dumux::FluidMatrix::BrooksCoreyRegularization< Scalar >
- Note
- Regularization can be turned of by setting the threshold parameters out of range (runtime) or by replacing this class by NoRegularization (compile time).
|
template<class MaterialLaw > |
void | init (const MaterialLaw *m, const std::string ¶mGroup) |
|
template<class MaterialLaw , class BaseParams , class EffToAbsParams > |
void | init (const MaterialLaw *m, const BaseParams &bp, const EffToAbsParams &etap, const Params< Scalar > &p) |
|
bool | operator== (const BrooksCoreyRegularization &o) const |
| Equality comparison with another instance.
|
|
OptionalScalar< Scalar > | pc (const Scalar swe) const |
| The regularized capillary pressure-saturation curve regularized part:
|
|
OptionalScalar< Scalar > | dpc_dswe (const Scalar swe) const |
| The regularized partial derivative of the capillary pressure w.r.t. the saturation.
|
|
OptionalScalar< Scalar > | swe (const Scalar pc) const |
| The regularized saturation-capillary pressure curve.
|
|
OptionalScalar< Scalar > | dswe_dpc (const Scalar pc) const |
| The regularized partial derivative of the saturation to the capillary pressure.
|
|
OptionalScalar< Scalar > | krw (const Scalar swe) const |
| The regularized relative permeability for the wetting phase.
|
|
OptionalScalar< Scalar > | dkrw_dswe (const Scalar swe) const |
| The regularized derivative of the relative permeability for the wetting phase w.r.t. saturation.
|
|
OptionalScalar< Scalar > | krn (const Scalar swe) const |
| The regularized relative permeability for the non-wetting phase.
|
|
OptionalScalar< Scalar > | dkrn_dswe (const Scalar swe) const |
| The regularized derivative of the relative permeability for the non-wetting phase w.r.t. saturation.
|
|