Opm::BlackOilFoamParams< Scalar > Struct Template Reference

Struct holding the parameters for the BlackoilFoamModule class. More...

#include <blackoilfoamparams.hh>

Classes

struct  FoamCoefficients
 

Public Types

using TabulatedFunction = Tabulated1DFunction< Scalar >
 

Public Member Functions

void setNumSatRegions (unsigned numRegions)
 Specify the number of saturation regions. More...
 

Public Attributes

std::vector< Scalar > foamRockDensity_
 
std::vector< bool > foamAllowDesorption_
 
std::vector< FoamCoefficientsfoamCoefficients_
 
std::vector< TabulatedFunctionadsorbedFoamTable_
 
std::vector< TabulatedFunctiongasMobilityMultiplierTable_
 
Opm::Phase transport_phase_
 

Detailed Description

template<class Scalar>
struct Opm::BlackOilFoamParams< Scalar >

Struct holding the parameters for the BlackoilFoamModule class.

Member Typedef Documentation

◆ TabulatedFunction

template<class Scalar >
using Opm::BlackOilFoamParams< Scalar >::TabulatedFunction = Tabulated1DFunction<Scalar>

Member Function Documentation

◆ setNumSatRegions()

template<class Scalar >
void Opm::BlackOilFoamParams< Scalar >::setNumSatRegions ( unsigned  numRegions)
inline

Member Data Documentation

◆ adsorbedFoamTable_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilFoamParams< Scalar >::adsorbedFoamTable_

◆ foamAllowDesorption_

template<class Scalar >
std::vector<bool> Opm::BlackOilFoamParams< Scalar >::foamAllowDesorption_

◆ foamCoefficients_

template<class Scalar >
std::vector<FoamCoefficients> Opm::BlackOilFoamParams< Scalar >::foamCoefficients_

◆ foamRockDensity_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilFoamParams< Scalar >::foamRockDensity_

◆ gasMobilityMultiplierTable_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilFoamParams< Scalar >::gasMobilityMultiplierTable_

◆ transport_phase_

template<class Scalar >
Opm::Phase Opm::BlackOilFoamParams< Scalar >::transport_phase_

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