Simulator state for a blackoil simulator.
More...
#include <BlackoilState.hpp>
Simulator state for a blackoil simulator.
◆ BlackoilState() [1/2]
Opm::BlackoilState::BlackoilState |
( |
size_t |
num_cells, |
|
|
size_t |
num_faces, |
|
|
size_t |
num_phases |
|
) |
| |
Main constructor setting the sizes for the contained data types.
- Parameters
-
num_cells | number of elements in cell data vectors |
num_faces | number of elements in face data vectors |
num_phases | number of phases, the number of components in any data vector must equal 1 or this number (this behaviour and argument is deprecated). |
◆ BlackoilState() [2/2]
Copy constructor. Must be defined explicitly because class contains non-value objects (the reference pointers rv_ref_ etc.) that should not simply be copied.
◆ gasoilratio() [1/2]
std::vector< double > & Opm::BlackoilState::gasoilratio |
( |
| ) |
|
|
inline |
◆ gasoilratio() [2/2]
const std::vector< double > & Opm::BlackoilState::gasoilratio |
( |
| ) |
const |
|
inline |
◆ hydroCarbonState() [1/2]
◆ hydroCarbonState() [2/2]
const std::vector< HydroCarbonState > & Opm::BlackoilState::hydroCarbonState |
( |
| ) |
const |
|
inline |
◆ operator=()
Copy assignment operator. Must be defined explicitly because class contains non-value objects (the reference pointers rv_ref_ etc.) that should not simply be copied.
◆ rv() [1/2]
std::vector< double > & Opm::BlackoilState::rv |
( |
| ) |
|
|
inline |
◆ rv() [2/2]
const std::vector< double > & Opm::BlackoilState::rv |
( |
| ) |
const |
|
inline |
◆ surfacevol() [1/2]
std::vector< double > & Opm::BlackoilState::surfacevol |
( |
| ) |
|
|
inline |
◆ surfacevol() [2/2]
const std::vector< double > & Opm::BlackoilState::surfacevol |
( |
| ) |
const |
|
inline |
◆ GASOILRATIO
const std::string Opm::BlackoilState::GASOILRATIO |
|
static |
◆ POLYMER
const std::string Opm::BlackoilState::POLYMER |
|
static |
◆ RV
const std::string Opm::BlackoilState::RV |
|
static |
◆ SSOL
const std::string Opm::BlackoilState::SSOL |
|
static |
◆ SURFACEVOL
const std::string Opm::BlackoilState::SURFACEVOL |
|
static |
The documentation for this class was generated from the following file: