My Project
Loading...
Searching...
No Matches
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 {}
 
bool has_micp {}
 
bool has_co2_or_h2store {}
 

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: