Arne Morten Kvarving
|
62bee530cb
|
MSW: drop unused method
|
2021-06-05 22:58:57 +02:00 |
|
Joakim Hove
|
6a21371b59
|
Use WellContainer to manage perf phase rates
|
2021-06-04 18:23:20 +02:00 |
|
Joakim Hove
|
76292552ec
|
Use WellContainer for perf rate of polymer/solvent/brine
|
2021-06-04 18:23:20 +02:00 |
|
Joakim Hove
|
104036d4b8
|
Use WellContainer for perf water velocity
|
2021-06-04 18:23:20 +02:00 |
|
Joakim Hove
|
a2009b1189
|
Use WellContainer for perforation throughput
|
2021-06-04 18:23:20 +02:00 |
|
Joakim Hove
|
b0fd14a597
|
Use WellContainer<> for perforation skin pressure
|
2021-06-04 18:23:20 +02:00 |
|
Bård Skaflestad
|
36cd1f51e9
|
Merge pull request #3305 from akva2/gasliftstage2_cleanups
GasLiftStage2: some cleanups
|
2021-06-04 17:52:47 +02:00 |
|
Joakim Hove
|
fcc4970337
|
Merge pull request #3318 from akva2/eclwellmodel_no_default
changed: do not set the ebos well model as default type
|
2021-06-04 09:58:46 +02:00 |
|
Arne Morten Kvarving
|
6119f11a7a
|
cosmetics: do not indent for namespace
|
2021-06-04 09:03:37 +02:00 |
|
Arne Morten Kvarving
|
e8a9158202
|
GasLiftStage2: drop unnecessary type aliases
|
2021-06-04 09:03:05 +02:00 |
|
Arne Morten Kvarving
|
c476d07b00
|
GLiftStage2: use constexpr
|
2021-06-04 09:00:47 +02:00 |
|
Arne Morten Kvarving
|
078a92dd51
|
fixed: pass by const ref
|
2021-06-04 09:00:47 +02:00 |
|
Joakim Hove
|
1285d02873
|
Merge pull request #3339 from joakim-hove/perf-well-access
Perf well access
|
2021-06-04 08:41:47 +02:00 |
|
Joakim Hove
|
cb800abd05
|
Merge pull request #3345 from atgeirr/silence-warnings
Silence warnings
|
2021-06-03 17:25:47 +02:00 |
|
Joakim Hove
|
1a6737aff3
|
Use well index for perforation rates
|
2021-06-03 13:29:45 +02:00 |
|
Joakim Hove
|
739f6ad28a
|
Use well index for solvent perf rates
|
2021-06-03 13:21:23 +02:00 |
|
Joakim Hove
|
a2195f367d
|
Use well index for brine perf rates
|
2021-06-03 13:21:23 +02:00 |
|
Joakim Hove
|
fa829cce7a
|
Use well index for polymer perforation rates
|
2021-06-03 13:21:23 +02:00 |
|
Joakim Hove
|
f62b0a5d1e
|
Use well index for well water perf velocity
|
2021-06-03 13:21:23 +02:00 |
|
Joakim Hove
|
8f9a3f0140
|
Use Well index for perf skin pressure
|
2021-06-03 13:21:23 +02:00 |
|
Joakim Hove
|
89ae75b46c
|
Use well index to access WellState::perfThroughput()
|
2021-06-03 13:21:23 +02:00 |
|
Atgeirr Flø Rasmussen
|
8e6e1c3d5e
|
Remove unused PhaseUsage data member.
|
2021-06-03 13:02:31 +02:00 |
|
Joakim Hove
|
59f36eacc0
|
Remove WellState::top_segment_index
|
2021-06-03 10:46:26 +02:00 |
|
Joakim Hove
|
5d8a4c5751
|
Remove WellState member nseg_
|
2021-06-03 10:46:26 +02:00 |
|
Joakim Hove
|
f7b1f90c12
|
Add method SegmentState::size()
|
2021-06-03 10:46:26 +02:00 |
|
Joakim Hove
|
19ba223c2a
|
Use SegmentState for segment_number()
|
2021-06-03 10:46:26 +02:00 |
|
Joakim Hove
|
d3e019fbce
|
Add private member segment_number to SegmentState class
|
2021-06-03 10:46:26 +02:00 |
|
Joakim Hove
|
ac12c8b3a4
|
Use SegmentState for rates
|
2021-06-03 10:46:26 +02:00 |
|
Joakim Hove
|
357cb11667
|
Use SegmentState::scale_pressure()
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
eac69061c2
|
Use SegmentState when copying pressure
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
eb937e8ba2
|
Use SegmentState as backing store for segment pressure
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
fc185afc02
|
Initialize pressure in top segment for non MSW well to zero
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
df7d96494b
|
Add small method SegmentState::scale_pressure()
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
7d89c6e09c
|
Add std::string overload for WellState::segments()
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
3fd6d7781b
|
Remove WellState::segPressDrop()
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
6a859c0664
|
Segmentstate for accelarition pressure drop
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
33f18279d7
|
Use segmentstate for hydrostatic pressure drop
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
9801469488
|
Use segmentstate for friction pressure
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
45e7c8c982
|
Add WellContainer<SegmentState> member
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
5dc267c6f5
|
Add class SegmentState
|
2021-06-03 10:46:04 +02:00 |
|
Joakim Hove
|
702dc3a924
|
Merge pull request #3338 from joakim-hove/remove-unused
Use perfrates.size() instead of storing num_perf explicitly
|
2021-06-03 07:58:56 +02:00 |
|
Bård Skaflestad
|
a03d7589b2
|
Merge pull request #3341 from joakim-hove/explicitly-clear-well-potentials
Explicitly zero well potentials at the start of report step
|
2021-06-02 18:14:41 +02:00 |
|
Arne Morten Kvarving
|
29137eae7c
|
remove unused prototype
|
2021-06-02 15:27:03 +02:00 |
|
Joakim Hove
|
f733e33d70
|
Explicitly zero vectors at the start of report step
|
2021-06-02 14:21:36 +02:00 |
|
Joakim Hove
|
c5a7b49c3d
|
Use perfrates.size() instead of storing num_perf explicitly
|
2021-06-02 10:21:02 +02:00 |
|
Joakim Hove
|
d57a8514a2
|
Merge pull request #3323 from joakim-hove/remove-segment-pressure-drop
Remove segment pressure drop as separate variable
|
2021-05-31 14:08:38 +02:00 |
|
Arne Morten Kvarving
|
92dd2a1075
|
pass doubles by value, not reference
|
2021-05-31 11:44:08 +02:00 |
|
Arne Morten Kvarving
|
c76803b913
|
changed: make bhp template hidden and use explicit instantations
this to avoid includes in headers.
|
2021-05-31 11:42:29 +02:00 |
|
Arne Morten Kvarving
|
ef635d42af
|
VFPHelpers: put in separate compile unit
|
2021-05-31 11:42:29 +02:00 |
|
Arne Morten Kvarving
|
4c4a612cc5
|
changed: remove unused functions from VFPHelpers
|
2021-05-31 11:42:29 +02:00 |
|