version 3.9-dev
Dumux::GeneratedCO2Tables::TabulatedProperties< Traits > Class Template Reference

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

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

Description

template<class Traits>
class Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >
Note
If you need a CO2 table with specified pressure and temperature ranges, use the script bin/utils/make_co2_table.py to generate the new table and include the new table in the properties.hh.

Public Member Functions

 TabulatedProperties ()=default
 
constexpr Scalar minTemp () const
 
constexpr Scalar maxTemp () const
 
constexpr Scalar minPress () const
 
constexpr Scalar maxPress () const
 
constexpr bool applies (Scalar temperature, Scalar pressure) const
 
constexpr Scalar at (Scalar temperature, Scalar pressure) const
 
constexpr Scalar val (int i, int j) const
 

Constructor & Destructor Documentation

◆ TabulatedProperties()

template<class Traits >
Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::TabulatedProperties ( )
default

Member Function Documentation

◆ applies()

template<class Traits >
constexpr bool Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::applies ( Scalar  temperature,
Scalar  pressure 
) const
inlineconstexpr

◆ at()

template<class Traits >
constexpr Scalar Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::at ( Scalar  temperature,
Scalar  pressure 
) const
inlineconstexpr

◆ maxPress()

template<class Traits >
constexpr Scalar Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::maxPress ( ) const
inlineconstexpr

◆ maxTemp()

template<class Traits >
constexpr Scalar Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::maxTemp ( ) const
inlineconstexpr

◆ minPress()

template<class Traits >
constexpr Scalar Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::minPress ( ) const
inlineconstexpr

◆ minTemp()

template<class Traits >
constexpr Scalar Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::minTemp ( ) const
inlineconstexpr

◆ val()

template<class Traits >
constexpr Scalar Dumux::GeneratedCO2Tables::TabulatedProperties< Traits >::val ( int  i,
int  j 
) const
inlineconstexpr

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