20 #ifndef OPM_SEGMENTSTATE_HEADER_INCLUDED
21 #define OPM_SEGMENTSTATE_HEADER_INCLUDED
29 class WellConnections;
36 SegmentState(
int num_phases,
const WellSegments& segments);
37 double pressure_drop(std::size_t index)
const;
39 void scale_pressure(
double bhp);
40 const std::vector<int>& segment_number()
const;
41 std::size_t size()
const;
43 std::vector<double> rates;
44 std::vector<double> pressure;
45 std::vector<double> pressure_drop_friction;
46 std::vector<double> pressure_drop_hydrostatic;
47 std::vector<double> pressure_drop_accel;
49 std::vector<int> m_segment_number;
Definition: SegmentState.hpp:33
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: BlackoilPhases.hpp:27