19 #ifndef ECLIPSE_SATFUNCPROPERTY_INITIALIZERS_HPP 20 #define ECLIPSE_SATFUNCPROPERTY_INITIALIZERS_HPP 31 namespace Opm {
namespace satfunc {
41 std::vector<double>
gas;
62 std::vector<double>
gas;
66 std::vector<double>
water;
73 std::vector<double>
gas;
77 std::vector<double>
water;
80 bool operator==(
const RawTableEndPoints& other)
const {
81 return this->
connate.gas == other.connate.gas &&
82 this->
connate.water == other.connate.water &&
83 this->
critical.gas == other.critical.gas &&
84 this->
critical.water == other.critical.water &&
85 this->
maximum.gas == other.maximum.gas &&
86 this->
maximum.water == other.maximum.water;
99 std::vector<double>
max;
105 std::vector<double>
rg;
111 std::vector<double>
rw;
119 std::vector<double>
max;
124 std::vector<double>
r;
132 std::vector<double>
max;
137 std::vector<double>
r;
145 std::vector<double>
g;
150 std::vector<double>
w;
157 const double tolcrit);
162 const RawTableEndPoints& ep);
164 std::vector<double> init(
const std::string& kewyord,
167 const RawTableEndPoints& ep,
168 const std::vector<double>& cell_depth,
169 const std::vector<int>& num,
170 const std::vector<int>& endnum);
174 #endif // ECLIPSE_SATFUNCPROPERTY_INITIALIZERS_HPP Collection of unscaled/raw saturation range endpoints extracted directly from tables of tabulated sat...
Definition: SatfuncPropertyInitializers.hpp:35
std::vector< double > g
Maximum gas/oil capillary pressure value (Pg - Po).
Definition: SatfuncPropertyInitializers.hpp:145
std::vector< double > gas
Connate gas saturation.
Definition: SatfuncPropertyInitializers.hpp:41
struct Opm::satfunc::RawTableEndPoints::@4 maximum
Maximum saturation endpoints.
std::vector< double > rw
Relative permeability of oil at critical saturation of displacing phase in oil/water two-phase system...
Definition: SatfuncPropertyInitializers.hpp:111
struct Opm::satfunc::RawFunctionValues::@8 pc
Maximum capillary function values.
std::vector< double > water
Connate water saturation.
Definition: SatfuncPropertyInitializers.hpp:45
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
std::vector< double > max
Maximum relative permeability value of oil in both oil/gas and oil/water two-phase systems...
Definition: SatfuncPropertyInitializers.hpp:99
Collection of unscaled/raw saturation function value range endpoints extracted directly from tables o...
Definition: SatfuncPropertyInitializers.hpp:92
struct Opm::satfunc::RawFunctionValues::@7 krw
Function values for relative permeability of gas.
std::vector< double > oil_in_water
Critical saturation of oil in oil/water two-phase system.
Definition: SatfuncPropertyInitializers.hpp:58
std::vector< double > rg
Relative permeability of oil at critical saturation of displacing phase in oil/gas two-phase system...
Definition: SatfuncPropertyInitializers.hpp:105
struct Opm::satfunc::RawFunctionValues::@6 krg
Function values for relative permeability of gas.
std::vector< double > w
Maximum oil/eater capillary pressure value (Po - Pw).
Definition: SatfuncPropertyInitializers.hpp:150
Definition: TableManager.hpp:66
struct Opm::satfunc::RawFunctionValues::@5 kro
Function values for relative permeability of oil.
std::vector< double > oil_in_gas
Critical saturation of oil in oil/gas two-phase system.
Definition: SatfuncPropertyInitializers.hpp:53
std::vector< double > r
Relative permeability of gas at critical saturation of displacing phase.
Definition: SatfuncPropertyInitializers.hpp:124
struct Opm::satfunc::RawTableEndPoints::@3 critical
Critical saturation endpoints.
struct Opm::satfunc::RawTableEndPoints::@2 connate
Connate saturation endpoints.
Definition: Runspec.hpp:45