version 3.9.0
Loading...
Searching...
No Matches
Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params Struct Reference

The parameter type. More...

#include <dumux/material/fluidmatrixinteractions/2p/smoothedlinearlaw.hh>

Inheritance diagram for Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params:

Description

template<class ScalarType, class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
struct Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params
Template Parameters
ScalarThe scalar type

Public Member Functions

 Params (Scalar pe, Scalar pcMax, Scalar krLowS, Scalar krHighS)
 
Scalar pe () const
 
void setPe (Scalar pe)
 
Scalar pcMax () const
 
void setPcMax (Scalar pcMax)
 
Scalar krLowS () const
 
void setKrLowS (Scalar krLowS)
 
Scalar krHighS () const
 
void setKrHighS (Scalar krHighS)
 
bool operator== (const Params &p) const
 

Constructor & Destructor Documentation

◆ Params()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::Params ( Scalar pe,
Scalar pcMax,
Scalar krLowS,
Scalar krHighS )
inline

Member Function Documentation

◆ krHighS()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
Scalar Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::krHighS ( ) const
inline

◆ krLowS()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
Scalar Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::krLowS ( ) const
inline

◆ operator==()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
bool Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::operator== ( const Params & p) const
inline

◆ pcMax()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
Scalar Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::pcMax ( ) const
inline

◆ pe()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
Scalar Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::pe ( ) const
inline

◆ setKrHighS()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
void Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::setKrHighS ( Scalar krHighS)
inline

◆ setKrLowS()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
void Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::setKrLowS ( Scalar krLowS)
inline

◆ setPcMax()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
void Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::setPcMax ( Scalar pcMax)
inline

◆ setPe()

template<class ScalarType , class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
void Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params::setPe ( Scalar pe)
inline

The documentation for this struct was generated from the following file: