Arne Morten Kvarving
|
73ccb42634
|
changed: make has_polymer contexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:33:54 +02:00 |
|
Arne Morten Kvarving
|
a78c7e598d
|
changed: make has_solvent and has_zFraction constexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:28:10 +02:00 |
|
Bård Skaflestad
|
dc8bbc9e5a
|
Merge pull request #3218 from akva2/eclbase_vanguard_separate
eclbasevanguard: separate template and non-template parts
|
2021-05-11 11:01:51 +02:00 |
|
Arne Morten Kvarving
|
bba700e7a2
|
changed: this is better kept a compile time error
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
3397cd6252
|
eclbasevanguard: split in template and non-template parts
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
5aa1b43e41
|
eclbasevanguard: pass parameters to updateOutputDir
to avoid typetag dependence in the code
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
6e3cce1fc4
|
eclbasevanguard: no reason for zoltanImbalanceTol to be a scalar
make it a double always
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
4dd5dc902b
|
eclbasevanguard: no reason for externalSetupTime to be a scalar
make it a double always
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
dbf834518e
|
eclbasevanguard: pass parameters to createParseContext
to avoid typetag dependence in the code
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
86bc095e3a
|
eclbasevanguard: change canonicalDeckPath to std::string
makes use of filesystem an implementation detail
|
2021-05-11 09:15:11 +02:00 |
|
Joakim Hove
|
ec2327d2c3
|
Merge pull request #3231 from joakim-hove/fixup
Fix function argument
|
2021-05-11 09:04:33 +02:00 |
|
Joakim Hove
|
83f32729fc
|
Fix function argument
|
2021-05-11 08:10:49 +02:00 |
|
Joakim Hove
|
b832b00ca3
|
Merge pull request #3221 from joakim-hove/distribute-events
Distribute events
|
2021-05-11 07:24:00 +02:00 |
|
Joakim Hove
|
c01f2fe074
|
Merge pull request #3226 from joakim-hove/wellstate-remove-unused
Remove unused getXXXXOffset() methods
|
2021-05-11 07:23:08 +02:00 |
|
Joakim Hove
|
df2f27ab43
|
Merge pull request #3230 from GitPaean/aquifer_keyowrds_supported
removing numerical aquifer keywords from unsupported keyword list
|
2021-05-11 07:22:55 +02:00 |
|
Kai Bao
|
2d24abb630
|
removing numerical aquifer keywords from unsupported list
AQUNUM, AQUCON
|
2021-05-10 22:48:56 +02:00 |
|
Tor Harald Sandve
|
55dfc84067
|
Merge pull request #3176 from totto82/refactorPrepareTimeStep
move solveWellEquation inside prepareTimeStep
|
2021-05-10 16:35:16 +02:00 |
|
Bård Skaflestad
|
38292aca72
|
Merge pull request #3225 from totto82/refactorAssembleWellEq
Avoid code duplication
|
2021-05-10 12:27:52 +02:00 |
|
Joakim Hove
|
21751d87fc
|
Remove unused getXXXXOffset() methods
|
2021-05-10 10:07:05 +02:00 |
|
Tor Harald Sandve
|
80413e0794
|
add useInnerIteration method and move assembleWellEq to the well interface to avoid code duplication
|
2021-05-10 09:41:18 +02:00 |
|
Tor Harald Sandve
|
c87c2666d1
|
Merge pull request #3184 from totto82/fixZeroInit
Improve initialization of the well rates for trivial rates
|
2021-05-10 08:53:16 +02:00 |
|
Joakim Hove
|
f52398a32e
|
Use WellContainer<Events> to manage per well events
|
2021-05-09 16:42:50 +02:00 |
|
Joakim Hove
|
0083022742
|
Add const T& overload to WellContainer
|
2021-05-09 15:54:20 +02:00 |
|
Joakim Hove
|
42101774a0
|
Merge pull request #3224 from joakim-hove/wellcontainer-doc
Add documentation to WellContainer<T> class
|
2021-05-09 14:46:18 +02:00 |
|
Joakim Hove
|
744039eb2f
|
Add documentation to WellContainer<T> class
|
2021-05-09 11:57:54 +02:00 |
|
Bård Skaflestad
|
9d3cf25366
|
Merge pull request #3217 from akva2/adjust_enums
adjust to upstream enum changes
|
2021-05-07 21:48:19 +02:00 |
|
Markus Blatt
|
d462aee2f8
|
Merge pull request #3204 from akva2/collect_separate_compile_unit
CollectDataToIORank: move to separate compile unit
|
2021-05-07 08:55:47 +02:00 |
|
Tor Harald Sandve
|
62d902435a
|
move solveWellEquation inside prepareTimeStep
|
2021-05-07 08:51:15 +02:00 |
|
Joakim Hove
|
045abb3f80
|
Merge pull request #3214 from joakim-hove/wellcontainer
Wellcontainer
|
2021-05-07 07:42:56 +02:00 |
|
Joakim Hove
|
36cc9e8567
|
Add small class WellContainer to manage well data in WellState
|
2021-05-06 15:46:52 +02:00 |
|
Joakim Hove
|
66932936b3
|
Merge pull request #3215 from joakim-hove/consume-events
Use mutable WellGroupEvents instance to track events in WellState
|
2021-05-06 15:44:57 +02:00 |
|
Joakim Hove
|
a1f1d1047e
|
Use mutable WellGroupEvents instance to track events in WellState
|
2021-05-06 14:02:03 +02:00 |
|
Tor Harald Sandve
|
2796a9862e
|
Merge pull request #3169 from totto82/alt_init
Initialize empty producers using mobility and transmissibility ratio
|
2021-05-06 11:10:23 +02:00 |
|
Tor Harald Sandve
|
687a2ca977
|
Improve initialization of the well rates for trivial rates
This also applies for rates with opposite direction.
|
2021-05-06 08:48:30 +02:00 |
|
Bård Skaflestad
|
a6c7453a24
|
Merge pull request #3212 from joakim-hove/num-connections
Store the number of connections in separate vector
|
2021-05-05 22:11:26 +02:00 |
|
Arne Morten Kvarving
|
a8627d1974
|
adjust to upstream enum changes
|
2021-05-05 22:06:06 +02:00 |
|
Bård Skaflestad
|
e73be1352b
|
Merge pull request #3211 from totto82/removeUnusedVFPcode
remove unused calculateBhpWithTHPTarget
|
2021-05-05 18:53:45 +02:00 |
|
Bård Skaflestad
|
f8e2aa74de
|
Merge pull request #3207 from akva2/targetcalc_comp_unit
TargetCalculator: move to separate compile unit
|
2021-05-05 18:53:07 +02:00 |
|
Bård Skaflestad
|
9139e3c2f1
|
Merge pull request #3213 from akva2/no_opm_in_opm
fixed: do not use Opm:: prefix when inside namespace Opm
|
2021-05-05 16:15:50 +02:00 |
|
Joakim Hove
|
4c9709c5f0
|
Merge pull request #3210 from joakim-hove/mapunits-supported
The MAPUNITS keyword is supported
|
2021-05-05 16:14:14 +02:00 |
|
Arne Morten Kvarving
|
a4c0af09d9
|
fixed: do not use Opm:: prefix when inside namespace Opm
|
2021-05-05 11:59:18 +02:00 |
|
Joakim Hove
|
fe9a627aa3
|
Store the number of connections in separate vector
|
2021-05-05 11:30:33 +02:00 |
|
Tor Harald Sandve
|
bc9034e325
|
remove unused calculateBhpWithTHPTarget
|
2021-05-05 09:51:43 +02:00 |
|
Tor Harald Sandve
|
eeb1b7e36c
|
Initialize empty producers using the mobility ratio and the transmissbility ratio
|
2021-05-05 08:31:36 +02:00 |
|
Joakim Hove
|
24285009a8
|
The MAPUNITS keyword is supported
|
2021-05-05 08:12:40 +02:00 |
|
Bård Skaflestad
|
6b02180ca3
|
Merge pull request #3208 from akva2/fix_gaslift_impl_include
fixed: do not include headers into Opm namespace
|
2021-05-04 18:04:35 +02:00 |
|
Arne Morten Kvarving
|
a0e4bb9e52
|
fixed: do not include headers into Opm namespace
|
2021-05-04 14:35:41 +02:00 |
|
Bård Skaflestad
|
4e830980e7
|
Merge pull request #3206 from akva2/wellgrouphelpers_comp_unit
WellGroupHelpers: make templates private
|
2021-05-04 11:33:58 +02:00 |
|
Arne Morten Kvarving
|
d4b67e9af0
|
TargetCalculator: move to separate compile unit
use explicit instantation to avoid some templates being
instanced a lot of places in a lot of objects.
|
2021-05-04 08:42:02 +02:00 |
|
Arne Morten Kvarving
|
a61c453a2a
|
WellGroupHelpers: make templates private
use explicit template instantation. to avoid rebuilding
this code over and over (minor), and to avoid includes in headers.
|
2021-05-04 08:21:32 +02:00 |
|