My Project
Opm::PhaseUsage Struct Reference
Inheritance diagram for Opm::PhaseUsage:
Opm::BlackoilPhases

Public Member Functions

 PhaseUsage (std::vector< BlackoilPhases::PhaseIndex > phases)
 

Public Attributes

std::array< int, MaxNumPhases+NumCryptoPhases > phase_used
 
std::array< int, MaxNumPhases+NumCryptoPhases > phase_pos
 
int num_phases
 
bool has_solvent
 
bool has_polymer
 
bool has_energy
 
bool has_polymermw
 
bool has_foam
 
bool has_brine
 
bool has_zFraction
 

Additional Inherited Members

- Public Types inherited from Opm::BlackoilPhases
enum  PhaseIndex {
  Aqua = 0 , Liquid = 1 , Vapour = 2 , Solvent = 3 ,
  Polymer = 4 , Energy = 5 , PolymerMW = 6 , Foam = 7 ,
  Brine = 8 , ZFraction = 9
}
 
- Static Public Attributes inherited from Opm::BlackoilPhases
static const int MaxNumPhases = 3
 
static const int NumCryptoPhases = 7
 

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