| 
    
    
     Opm::NullMaterial< TraitsT > Class Template Reference Implements a dummy linear saturation-capillary pressure relation which just disables capillary pressure. More... 
 
Inheritance diagram for Opm::NullMaterial< TraitsT >: 
![]() 
 
 
 Detailed Descriptiontemplate<class TraitsT> class Opm::NullMaterial< TraitsT > Implements a dummy linear saturation-capillary pressure relation which just disables capillary pressure. Member Typedef Documentation◆ Params
template<class TraitsT >  
      
 ◆ Scalar
template<class TraitsT >  
      
 ◆ Traits
template<class TraitsT >  
      
 Member Function Documentation◆ capillaryPressures()
template<class TraitsT >  
template<class ContainerT , class FluidState >  
 Returns constant 0 for all phases. 
 References Opm::NullMaterial< TraitsT >::numPhases. ◆ krg()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 The relative permability of the gas phase. This method is only available for at least three fluid phases References Opm::max(), Opm::min(), and Opm::NullMaterial< TraitsT >::Sg(). ◆ krn()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 The relative permability of the liquid non-wetting phase. References Opm::max(), Opm::min(), and Opm::NullMaterial< TraitsT >::Sn(). ◆ krw()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 The relative permability of the wetting phase. References Opm::max(), Opm::min(), and Opm::NullMaterial< TraitsT >::Sw(). ◆ pcgn()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 The difference between the pressures of the gas and the non-wetting phase. This method is only available for at least three fluid phases ◆ pcnw()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 The difference between the pressures of the non-wetting and wetting phase. ◆ relativePermeabilities()
template<class TraitsT >  
template<class ContainerT , class FluidState >  
 The relative permeability of all phases. References Opm::max(), Opm::min(), and Opm::NullMaterial< TraitsT >::numPhases. ◆ saturations()
template<class TraitsT >  
template<class ContainerT , class FluidState >  
 The inverse of the capillary pressure. ◆ Sg()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 Calculate gas phase saturation given that the rest of the fluid state has been initialized. This method is only available for at least three fluid phases Referenced by Opm::NullMaterial< TraitsT >::krg(). ◆ Sn()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 Calculate non-wetting phase saturation given that the rest of the fluid state has been initialized. Referenced by Opm::NullMaterial< TraitsT >::krn(). ◆ Sw()
template<class TraitsT >  
template<class FluidState , class Evaluation  = typename FluidState::Scalar>  
 Calculate wetting phase saturation given that the rest of the fluid state has been initialized. Referenced by Opm::NullMaterial< TraitsT >::krw(), Opm::NullMaterial< TraitsT >::twoPhaseSatKrn(), and Opm::NullMaterial< TraitsT >::twoPhaseSatKrw(). ◆ twoPhaseSatKrn()
template<class TraitsT >  
template<class Evaluation >  
 References Opm::max(), Opm::min(), and Opm::NullMaterial< TraitsT >::Sw(). ◆ twoPhaseSatKrw()
template<class TraitsT >  
template<class Evaluation >  
 References Opm::max(), Opm::min(), and Opm::NullMaterial< TraitsT >::Sw(). ◆ twoPhaseSatPcnw()
template<class TraitsT >  
template<class Evaluation >  
 ◆ twoPhaseSatSn()
template<class TraitsT >  
template<class Evaluation >  
 ◆ twoPhaseSatSw()
template<class TraitsT >  
template<class Evaluation >  
 Member Data Documentation◆ implementsTwoPhaseApi
template<class TraitsT >  
 Specify whether this material law implements the two-phase convenience API ◆ implementsTwoPhaseSatApi
template<class TraitsT >  
 Specify whether this material law implements the two-phase convenience API which only depends on the phase saturations ◆ isCompositionDependent
template<class TraitsT >  
 Specify whether the quantities defined by this material law are dependent on the phase composition ◆ isPressureDependent
template<class TraitsT >  
 Specify whether the quantities defined by this material law are dependent on the absolute pressure ◆ isSaturationDependent
template<class TraitsT >  
 Specify whether the quantities defined by this material law are saturation dependent In this law, the relative permeabilities are saturation dependent, even if capillary pressure is always zero ◆ isTemperatureDependent
template<class TraitsT >  
 Specify whether the quantities defined by this material law are temperature dependent ◆ numPhases
template<class TraitsT >  
 The number of fluid phases. Referenced by Opm::NullMaterial< TraitsT >::capillaryPressures(), and Opm::NullMaterial< TraitsT >::relativePermeabilities(). The documentation for this class was generated from the following file:  | 
    ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||