32 #ifndef OPM_BLACK_OIL_EXTBO_PARAMS_HPP 33 #define OPM_BLACK_OIL_EXTBO_PARAMS_HPP 35 #include <opm/material/common/Tabulated1DFunction.hpp> 36 #include <opm/material/common/UniformXTabulated2DFunction.hpp> 45 template<
class Scalar>
48 using TabulatedFunction = Tabulated1DFunction<Scalar>;
49 using Tabulated2DFunction = UniformXTabulated2DFunction<Scalar>;
51 template<
bool enableExtbo>
52 void initFromState(
const EclipseState& eclState);
55 std::vector<Tabulated2DFunction> X_;
56 std::vector<Tabulated2DFunction> Y_;
57 std::vector<Tabulated2DFunction> PBUB_RS_;
58 std::vector<Tabulated2DFunction> PBUB_RV_;
59 std::vector<Tabulated2DFunction> VISCO_;
60 std::vector<Tabulated2DFunction> VISCG_;
61 std::vector<Tabulated2DFunction> BO_;
62 std::vector<Tabulated2DFunction> BG_;
63 std::vector<Tabulated2DFunction> RS_;
64 std::vector<Tabulated2DFunction> RV_;
66 std::vector<Scalar> zReferenceDensity_;
68 std::vector<Scalar> zLim_;
69 std::vector<TabulatedFunction> oilCmp_;
70 std::vector<TabulatedFunction> gasCmp_;
75 #endif // OPM_BLACK_OIL_EXTBO_PARAMS_HPP This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: blackoilbioeffectsmodules.hh:45
Struct holding the parameters for the BlackoilExtboModule class.
Definition: blackoilextboparams.hpp:46