3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Member Functions | Protected Member Functions | List of all members
Dumux::TabulatedCO2Properties< Traits > Class Template Reference

A generic template for tabulated material laws that depend on two parameters. More...

#include <dumux/material/components/co2tablereader.hh>

Description

template<class Traits>
class Dumux::TabulatedCO2Properties< Traits >

A generic template for tabulated material laws that depend on two parameters.

Public Member Functions

 TabulatedCO2Properties ()
 
Scalar minTemp () const
 
Scalar maxTemp () const
 
Scalar minPress () const
 
Scalar maxPress () const
 
bool applies (Scalar temperature, Scalar pressure) const
 
Scalar at (Scalar temperature, Scalar pressure) const
 
Scalar val (int i, int j) const
 

Protected Member Functions

int findTempIdx_ (Scalar temperature) const
 
int findPressIdx_ (Scalar pressure) const
 
Scalar temperatureAt_ (int i) const
 
Scalar pressureAt_ (int j) const
 

Constructor & Destructor Documentation

◆ TabulatedCO2Properties()

template<class Traits >
Dumux::TabulatedCO2Properties< Traits >::TabulatedCO2Properties ( )
inline

Member Function Documentation

◆ applies()

template<class Traits >
bool Dumux::TabulatedCO2Properties< Traits >::applies ( Scalar  temperature,
Scalar  pressure 
) const
inline

◆ at()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::at ( Scalar  temperature,
Scalar  pressure 
) const
inline

◆ findPressIdx_()

template<class Traits >
int Dumux::TabulatedCO2Properties< Traits >::findPressIdx_ ( Scalar  pressure) const
inlineprotected

◆ findTempIdx_()

template<class Traits >
int Dumux::TabulatedCO2Properties< Traits >::findTempIdx_ ( Scalar  temperature) const
inlineprotected

◆ maxPress()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::maxPress ( ) const
inline

◆ maxTemp()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::maxTemp ( ) const
inline

◆ minPress()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::minPress ( ) const
inline

◆ minTemp()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::minTemp ( ) const
inline

◆ pressureAt_()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::pressureAt_ ( int  j) const
inlineprotected

◆ temperatureAt_()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::temperatureAt_ ( int  i) const
inlineprotected

◆ val()

template<class Traits >
Scalar Dumux::TabulatedCO2Properties< Traits >::val ( int  i,
int  j 
) const
inline

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