Opm::FluidStateBlackoil Struct Reference

Fluid state for a black oil model. More...

#include <FluidStateBlackoil.hpp>

Inheritance diagram for Opm::FluidStateBlackoil:
Inheritance graph

Public Types

enum  { numComponents = 3 }
 
enum  { numPhases = 3 }
 
enum  ComponentIndex { Water = 0 , Oil = 1 , Gas = 2 }
 
enum  PhaseIndex { Aqua = 0 , Liquid = 1 , Vapour = 2 }
 
typedef double Scalar
 
typedef Dune::FieldVector< Scalar, numComponentsCompVec
 
typedef Dune::FieldVector< Scalar, numPhasesPhaseVec
 
typedef Dune::FieldMatrix< Scalar, numComponents, numPhasesPhaseToCompMatrix
 
typedef Dune::FieldMatrix< Scalar, numPhases, numPhasesPhaseJacobian
 

Public Attributes

Scalar temperature_
 
CompVec surface_volume_
 
PhaseVec phase_pressure_
 
PhaseVec phase_volume_density_
 
Scalar total_phase_volume_density_
 
PhaseVec formation_volume_factor_
 
PhaseVec solution_factor_
 
PhaseToCompMatrix phase_to_comp_
 
PhaseVec saturation_
 
PhaseVec phase_compressibility_
 
Scalar total_compressibility_
 
Scalar experimental_term_
 
PhaseVec viscosity_
 
PhaseVec relperm_
 
PhaseJacobian drelperm_
 
PhaseVec mobility_
 
PhaseJacobian dmobility_
 

Detailed Description

Fluid state for a black oil model.

Member Typedef Documentation

◆ CompVec

typedef Dune::FieldVector<Scalar, numComponents> Opm::BlackoilDefs::CompVec
inherited

◆ PhaseJacobian

typedef Dune::FieldMatrix<Scalar, numPhases, numPhases> Opm::BlackoilDefs::PhaseJacobian
inherited

◆ PhaseToCompMatrix

typedef Dune::FieldMatrix<Scalar, numComponents, numPhases> Opm::BlackoilDefs::PhaseToCompMatrix
inherited

◆ PhaseVec

typedef Dune::FieldVector<Scalar, numPhases> Opm::BlackoilDefs::PhaseVec
inherited

◆ Scalar

typedef double Opm::BlackoilDefs::Scalar
inherited

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
inherited
Enumerator
numComponents 

◆ anonymous enum

anonymous enum
inherited
Enumerator
numPhases 

◆ ComponentIndex

Enumerator
Water 
Oil 
Gas 

◆ PhaseIndex

Enumerator
Aqua 
Liquid 
Vapour 

Member Data Documentation

◆ dmobility_

◆ drelperm_

PhaseJacobian Opm::FluidStateBlackoil::drelperm_

◆ experimental_term_

Scalar Opm::FluidStateBlackoil::experimental_term_

◆ formation_volume_factor_

PhaseVec Opm::FluidStateBlackoil::formation_volume_factor_

◆ mobility_

PhaseVec Opm::FluidStateBlackoil::mobility_

◆ phase_compressibility_

PhaseVec Opm::FluidStateBlackoil::phase_compressibility_

◆ phase_pressure_

PhaseVec Opm::FluidStateBlackoil::phase_pressure_

◆ phase_to_comp_

PhaseToCompMatrix Opm::FluidStateBlackoil::phase_to_comp_

◆ phase_volume_density_

PhaseVec Opm::FluidStateBlackoil::phase_volume_density_

◆ relperm_

PhaseVec Opm::FluidStateBlackoil::relperm_

◆ saturation_

PhaseVec Opm::FluidStateBlackoil::saturation_

◆ solution_factor_

PhaseVec Opm::FluidStateBlackoil::solution_factor_

◆ surface_volume_

CompVec Opm::FluidStateBlackoil::surface_volume_

◆ temperature_

Scalar Opm::FluidStateBlackoil::temperature_

◆ total_compressibility_

Scalar Opm::FluidStateBlackoil::total_compressibility_

◆ total_phase_volume_density_

Scalar Opm::FluidStateBlackoil::total_phase_volume_density_

◆ viscosity_

PhaseVec Opm::FluidStateBlackoil::viscosity_

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