Tor Harald Sandve
|
e33d7c6561
|
fix group switch logging
|
2022-11-03 09:40:58 +01:00 |
|
Bård Skaflestad
|
a49f0bc8c2
|
Merge pull request #4189 from plgbrts/rwgsalt
removed RWGSALT from unsupported keywords list
|
2022-11-01 22:11:31 +01:00 |
|
Bård Skaflestad
|
daf65f6472
|
Merge pull request #4225 from GitPaean/removing_number_segments
removing unused number_segments from MultisegmentWell
|
2022-11-01 15:24:22 +01:00 |
|
Kai Bao
|
cbb2e04b05
|
removing unused number_segments from MultisegmentWell
|
2022-11-01 14:42:23 +01:00 |
|
Bård Skaflestad
|
73466da197
|
Merge pull request #4224 from akva2/wellinterface_eval_rename_assemble
Rename WellinterfaceEval to WellAssemble
|
2022-11-01 13:51:08 +01:00 |
|
Arne Morten Kvarving
|
b700ec9b53
|
rename WellInterfaceEval to WellAssemble
|
2022-11-01 12:55:00 +01:00 |
|
Atgeirr Flø Rasmussen
|
e872cfb21d
|
Merge pull request #4194 from hnil/trueimpes_scaling_fix
- made heuristic scaling of trueimpes
|
2022-11-01 12:00:06 +01:00 |
|
Arne Morten Kvarving
|
411e4d07e7
|
WellInterfaceEval: separate from inheritance hierarcy
|
2022-11-01 11:45:15 +01:00 |
|
Arne Morten Kvarving
|
97367a1e95
|
move checkIndividualConstraints to WellConstraints
|
2022-11-01 08:57:02 +01:00 |
|
Arne Morten Kvarving
|
e884778e46
|
move activeInjectionConstraint to WellConstraints
|
2022-11-01 08:57:01 +01:00 |
|
Arne Morten Kvarving
|
06686702ea
|
added: WellConstraints
this will hold the code for well constraints.
start by moving activeProductionConstraint to the new class
|
2022-11-01 08:56:41 +01:00 |
|
Bård Skaflestad
|
4c2ebbd445
|
Merge pull request #4223 from atgeirr/unhide-option
Unhide NewtonMaxIterations.
|
2022-10-31 17:48:02 +01:00 |
|
Atgeirr Flø Rasmussen
|
2192b3a86c
|
Unhide NewtonMaxIterations.
|
2022-10-31 17:13:09 +01:00 |
|
Atgeirr Flø Rasmussen
|
16ca6a5ead
|
Merge pull request #4217 from blattms/Debian-fixes
Debian fixes (manpage and missing header include)
|
2022-10-31 16:29:54 +01:00 |
|
Bård Skaflestad
|
dea582d296
|
Merge pull request #4197 from akva2/well_group_constraints
Add class for well group constraints
|
2022-10-31 16:12:17 +01:00 |
|
Arne Morten Kvarving
|
796aa51e79
|
changed: move calculateBhpFromThp to WellBhpThpCalculator
|
2022-10-31 13:16:51 +01:00 |
|
Arne Morten Kvarving
|
0577516cfe
|
changed: move updateThp to WellBhpThpCalculator
|
2022-10-31 13:16:16 +01:00 |
|
Arne Morten Kvarving
|
a4df84f785
|
fixed: guard against invalid dereference in getRho
|
2022-10-31 13:16:16 +01:00 |
|
Arne Morten Kvarving
|
e8152a1b65
|
changed: tidy up computeBhpAtThpLimitProdWithAlq interface
put deferred_logger at the end of the parameter list.
similar to the rest of this family of methods
|
2022-10-31 13:16:16 +01:00 |
|
Arne Morten Kvarving
|
42fff132b0
|
changed: drop wrapper MultisegmentWellGeneric::computeBhpAtThpLimitProdWithAlq
|
2022-10-31 13:16:16 +01:00 |
|
Arne Morten Kvarving
|
db05f1d73f
|
changed: drop wrapper StandardWellGeneric::computeBhpAtThpLimitProdWithAlq
|
2022-10-31 13:16:15 +01:00 |
|
Arne Morten Kvarving
|
f214ccc138
|
changed: move computeBhpFromThpLimitInj to WellBhpThpCalculator
|
2022-10-31 13:15:56 +01:00 |
|
Arne Morten Kvarving
|
6e214557e2
|
changed: move computeBhpFromThpLimitProd to WellBhpThpCalculator
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
4fcb1e9d37
|
changed: move calculateThpFromBhp to WellBhpThpCalculator
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
f7f4352b68
|
changed: move mostStrictBhpFromBhpLimits to WellBhpThpCalculator
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
d4e06536a0
|
changed: move getTHPConstraint to WellBhpThpCalculator
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
cd734f7a0d
|
added: WellBhpThpCalculator
this will hold the code for THP/BHP calculations.
first method moved there is wellHasThpConstraints
|
2022-10-31 13:15:18 +01:00 |
|
Arne Morten Kvarving
|
726e6699da
|
move checkGroupConstraints into WellGroupConstraints
|
2022-10-31 13:14:51 +01:00 |
|
Arne Morten Kvarving
|
75dad9f4c4
|
move checkGroupConstraintsProd into WellGroupConstraints
|
2022-10-31 13:14:51 +01:00 |
|
Arne Morten Kvarving
|
698b748270
|
added: WellGroupConstraints
this holds the code for well group constraints.
move checkGroupConstraintsInj into the new class
|
2022-10-31 13:14:50 +01:00 |
|
Bård Skaflestad
|
2840e0cc5f
|
Merge pull request #4195 from akva2/well_group_controls
Add class for well group controls
|
2022-10-31 12:34:34 +01:00 |
|
Markus Blatt
|
50eff23710
|
Merge pull request #4219 from akva2/use_fmt
BlackoilWellModel: use fmt::format
|
2022-10-31 11:54:57 +01:00 |
|
Arne Morten Kvarving
|
7d72af43de
|
BlackoilWellModelGeneric: use fmt::format
|
2022-10-31 11:07:20 +01:00 |
|
Arne Morten Kvarving
|
de13e5018a
|
BlackoilWellModelConstraints: use fmt::format
|
2022-10-31 10:46:50 +01:00 |
|
Arne Morten Kvarving
|
f367e4fb7b
|
changed: use return value
no reason to pass a reference here, just use return
|
2022-10-31 10:35:52 +01:00 |
|
Markus Blatt
|
d0816a2d35
|
Added mssing include of functional to StandardWellGeneric.hpp
Without including functional compilation fails with Debian experimental.
|
2022-10-31 10:12:14 +01:00 |
|
Arne Morten Kvarving
|
6f49aee719
|
move getGroupProductionTargetRate into WellGroupControls
|
2022-10-31 09:08:35 +01:00 |
|
Arne Morten Kvarving
|
2d4c522082
|
move getGroupInjectionTargetRate into WellGroupControls
|
2022-10-31 09:08:35 +01:00 |
|
Arne Morten Kvarving
|
cdbeef0a3e
|
move getGroupProductionControl into WellGroupControls
|
2022-10-31 08:52:20 +01:00 |
|
Arne Morten Kvarving
|
cfd0eda7de
|
added: WellGroupControls
this holds the code for well group controls.
move getGroupInjectionControl into the new class
|
2022-10-31 08:52:19 +01:00 |
|
Bård Skaflestad
|
86bbd38a55
|
Merge pull request #4185 from blattms/NewtonMaxIterations
Rename option FlowNewtonMaxIterations to NewtonMaxIterations.
|
2022-10-29 20:48:53 +02:00 |
|
Bård Skaflestad
|
7b499c4f0a
|
Merge pull request #4199 from akva2/well_test
Add class for well tests
|
2022-10-29 13:49:22 +02:00 |
|
Arne Morten Kvarving
|
9f78e0454d
|
move guideRateUpdateIsNeeded into BlackoilWellModelGuideRates
|
2022-10-28 23:33:05 +02:00 |
|
Arne Morten Kvarving
|
d42cdd409b
|
move assignGroupGuideRates into BlackoilWellModelGuideRates
|
2022-10-28 23:33:05 +02:00 |
|
Arne Morten Kvarving
|
5e157cd23b
|
move calculateAllGroupGuideRates into BlackoilWellModelGuideRates
|
2022-10-28 23:33:05 +02:00 |
|
Arne Morten Kvarving
|
01dfe23a50
|
move assignWellGuideRates into BlackoilWellModelGuideRates
|
2022-10-28 23:24:29 +02:00 |
|
Arne Morten Kvarving
|
f19c7b2ee6
|
move getGuideRateInjectionGroupValues into BlackoilWellModelGuideRates
|
2022-10-28 22:54:54 +02:00 |
|
Arne Morten Kvarving
|
b6659d6960
|
move getGuideRateValues(Group) into BlackoilWellModelGuideRates
|
2022-10-28 22:53:33 +02:00 |
|
Arne Morten Kvarving
|
41b1a38de3
|
move getGuideRateValues(Well) into BlackoilWellModelGuideRates
|
2022-10-28 22:50:26 +02:00 |
|
Arne Morten Kvarving
|
dc607ce3ff
|
add BlackoilWellModelGuideRates
start by moving getGuideRateValues
|
2022-10-28 22:40:38 +02:00 |
|