3.3.0
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Member Functions | List of all members
Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params Struct Reference

The parameter type. More...

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

Description

template<class ScalarType, class EffToAbsPolicy = TwoPEffToAbsDefaultPolicy>
struct Dumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params

The parameter type.

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: