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 |
|
Atgeirr Flø Rasmussen
|
be0515dcba
|
Avoid warning by defining static variable inline.
|
2021-06-03 13:27:49 +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 |
|
Atgeirr Flø Rasmussen
|
52877883d8
|
Add virtual destructor for base class.
|
2021-06-03 13:01:56 +02:00 |
|
Joakim Hove
|
42d1b4c4a8
|
Merge pull request #3335 from joakim-hove/segment-state2
Segment state2
|
2021-06-03 11:49:49 +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
|
bccb4f36e4
|
Don't test pressure & rates for top segment in non MSW well
|
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 |
|
Bård Skaflestad
|
1bb14c7dd0
|
Merge pull request #3342 from akva2/janitoring
remove unused prototype
|
2021-06-02 16:27:47 +02:00 |
|
Arne Morten Kvarving
|
29137eae7c
|
remove unused prototype
|
2021-06-02 15:27:03 +02:00 |
|
Bård Skaflestad
|
d8cec87f8b
|
Merge pull request #3340 from akva2/more_tests
More tests
|
2021-06-02 14:56:09 +02:00 |
|
Joakim Hove
|
f733e33d70
|
Explicitly zero vectors at the start of report step
|
2021-06-02 14:21:36 +02:00 |
|
Arne Morten Kvarving
|
5754747009
|
add regression test for flow_onephase_energy
|
2021-06-02 13:57:05 +02:00 |
|
Bård Skaflestad
|
d974f6bd03
|
Merge pull request #3333 from totto82/fixTEMPrestart
Pass the temperature to the restart machinary if enableTemperature is true
|
2021-06-02 13:09:41 +02:00 |
|
Arne Morten Kvarving
|
e443759940
|
add parallel test for flow_onephase
|
2021-06-02 12:43:55 +02:00 |
|