20 #ifndef OPM_MISCUTILITIESBLACKOIL_HEADER_INCLUDED 21 #define OPM_MISCUTILITIESBLACKOIL_HEADER_INCLUDED 30 class BlackoilPropertiesInterface;
51 void computeInjectedProduced(
const BlackoilPropertiesInterface& props,
52 const BlackoilState& state,
53 const std::vector<double>& transport_src,
67 const std::vector<int>& cells,
68 const std::vector<double>& p,
69 const std::vector<double>& z,
70 const std::vector<double>& s,
71 std::vector<double>& totmob);
83 const std::vector<int>& cells,
84 const std::vector<double>& p,
85 const std::vector<double>& z,
86 const std::vector<double>& s,
87 std::vector<double>& totmob,
88 std::vector<double>& omega);
100 const std::vector<int>& cells,
101 const std::vector<double>& p,
102 const std::vector<double>& T,
103 const std::vector<double>& z,
104 const std::vector<double>& s,
105 std::vector<double>& pmobc);
117 const std::vector<int>& cells,
118 const std::vector<double>& p,
119 const std::vector<double>& T,
120 const std::vector<double>& z,
121 const std::vector<double>& s,
122 std::vector<double>& fractional_flows);
137 void computeSurfacevol(
const int n,
140 const double* saturation,
144 void computeSaturation(
const BlackoilPropertiesInterface& props,
145 BlackoilState& state);
157 void computeTransportSource(
const BlackoilPropertiesInterface& props,
159 const WellState& well_state,
160 std::vector<double>& transport_src);
164 #endif // OPM_MISCUTILITIESBLACKOIL_HEADER_INCLUDED Definition: AnisotropicEikonal.cpp:446
Data structure aggregating static information about all wells in a scenario.
Definition: wells.h:50
Abstract base class for blackoil fluid and reservoir properties.
Definition: BlackoilPropertiesInterface.hpp:37