Bård Skaflestad
226799ea15
Merge pull request #5304 from akva2/fix_test_nonnc
...
fixed: use the eclipse grid from the eclipse state in test_nonnc
2024-04-24 11:02:24 +02:00
Arne Morten Kvarving
3ec8a22e59
fixed: use the eclipse grid from the eclipse state in test_nonnc
...
if we use a separate instance the actnum arrays get out of sync. in
particular the two cells with PORV == 0 will not be marked as inactive
in the actnum array of the separate instance. this leads to a segfault
in lookUpData as the field props will have those cells filtered, while the grid
still has the cells active.
2024-04-24 10:30:46 +02:00
Arne Morten Kvarving
cc5f692bb3
test_nonnc: convert to boost unit test
2024-04-24 10:30:15 +02:00
Tor Harald Sandve
bac49c200e
Redistribute gaslift for groups with alq limit
2024-04-24 09:44:09 +02:00
Bård Skaflestad
74df895f67
Merge pull request #5301 from atgeirr/fix-option-order-bsd
...
BSD versions of getopt(), including macOS, require options first.
2024-04-23 14:47:17 +02:00
Atgeirr Flø Rasmussen
38de1dee5b
BSD versions of getopt(), including macOS, require options first.
2024-04-23 13:42:13 +02:00
Arne Morten Kvarving
20949ea950
Merge pull request #5299 from akva2/blackoilwellmodel_template_scalar
...
BlackoilWellModel: template Scalar type
2024-04-23 11:55:41 +02:00
Kai Bao
cd14204727
changing FlowNewtonMethod to be FlowExpNewtonMethod
...
as requested by reviewer.
2024-04-23 11:39:49 +02:00
Kai Bao
729be2c658
some cleaning up related to flowexp
2024-04-23 11:39:49 +02:00
Kai Bao
e2cfd0bd34
adding regression test for flowexp_blackoil
...
based on SPE1CASE2
2024-04-23 11:39:49 +02:00
Kai Bao
d381d06d7a
renaming ebos for flowexp usage
2024-04-23 11:39:49 +02:00
Kai Bao
d2ce814eae
renaming the file names
2024-04-23 11:39:49 +02:00
Kai Bao
68c202eb55
using flowexp as files names
2024-04-23 11:39:49 +02:00
Kai Bao
7cc1880196
updating due to removing of EWOMS_GET_PARAM
2024-04-23 11:39:49 +02:00
Kai Bao
98543258d9
light cleaning up for flowexperimental related
2024-04-23 11:39:49 +02:00
Kai Bao
f6170ec1dd
copying the ebos from opm-flowexperimental
2024-04-23 11:39:49 +02:00
Arne Morten Kvarving
f5d6b69703
BlackoilWellModel: use Scalar type
2024-04-23 11:33:33 +02:00
Arne Morten Kvarving
f0e7f8842b
BlackoilWellModelGeneric: template Scalar type
2024-04-23 11:33:33 +02:00
Arne Morten Kvarving
3d381bac91
BlackoilWellModelGuideRates: template Scalar type
2024-04-22 15:39:51 +02:00
Arne Morten Kvarving
77f9692277
BlackoilWellModelConstraints: template Scalar type
2024-04-22 15:39:51 +02:00
Arne Morten Kvarving
ddd61f4176
BlackoilWellModelRestart: template Scalar type
2024-04-22 15:39:51 +02:00
Atgeirr Flø Rasmussen
edf4be5f79
Merge pull request #5227 from akva2/improve_ide_experience
...
Improve IDE experience
2024-04-22 15:31:08 +02:00
Atgeirr Flø Rasmussen
a2b660d705
Merge pull request #5295 from akva2/wellgrouphelpers_template_scalar
...
WellGroupHelpers: template Scalar type
2024-04-22 13:14:23 +02:00
Bård Skaflestad
450bfd04fb
Merge pull request #5297 from akva2/fix_rstconv_mpich
...
fixed: do not send and recv from same buffer
2024-04-19 23:30:37 +02:00
Arne Morten Kvarving
70c9e5345d
fixed: do not send and recv from same buffer
...
even though it's perfectly fine to do so in this case, mpich
will error out with an error if send and recv buffer is
the same
2024-04-19 20:10:47 +02:00
Arne Morten Kvarving
aa03d06c4d
WellGroupHelpers: template Scalar type
2024-04-19 11:28:40 +02:00
Arne Morten Kvarving
522625aca8
WellGroupHelpers: change from namespace to class with static members
...
this to simplify adding support for float Scalars
2024-04-19 11:01:29 +02:00
Arne Morten Kvarving
ca0ca3c43e
FractionCalculator: template Scalar type
2024-04-19 11:00:57 +02:00
Arne Morten Kvarving
c226c5c216
InjectionTargetCalculator: template Scalar type
2024-04-19 11:00:44 +02:00
Arne Morten Kvarving
eb3bbbb926
TargetCalculator: template Scalar type
2024-04-19 11:00:38 +02:00
Arne Morten Kvarving
6197aab409
TargetCalculator: move to namespace Opm::WGHelpers
2024-04-19 11:00:28 +02:00
Arne Morten Kvarving
9a42b70f20
TargetCalculator: drop indent for namespace
2024-04-19 11:00:20 +02:00
Arne Morten Kvarving
d6fc7cc4f6
WellGroupHelpers: drop indent for namespace
2024-04-19 10:59:53 +02:00
Atgeirr Flø Rasmussen
cff4e4b514
Merge pull request #5291 from akva2/template_scalar_well_stats
...
Template Scalar type for well state related classes
2024-04-19 10:12:18 +02:00
Tor Harald Sandve
af2e08d5aa
Also fix gas-oil initialization with transision zone
2024-04-19 10:12:14 +02:00
Tor Harald Sandve
575bc813dd
Fix gas-water initialization with transision zone
2024-04-19 08:39:24 +02:00
Tobias Meyer Andersen
f4b9e0a3a8
add safe conversion
2024-04-17 14:31:07 +02:00
Tobias Meyer Andersen
29cc7c4925
make variable naming convention more consistent
2024-04-17 13:49:08 +02:00
Tobias Meyer Andersen
2eefedf661
remove error logging in std::cerr
2024-04-17 13:46:49 +02:00
Matthew Goodfield
6ed2d95929
Update GMDS and GMGP definitions in GenericOutputBlackoilModule.cpp
...
Should GMDS be CO2 dissolved in water phase and GMGP be CO2 in gas phase (rather than the other way around)?
2024-04-17 12:31:10 +01:00
Tobias Meyer Andersen
ccd014cc1a
remove some usage of this->
2024-04-17 13:28:30 +02:00
Tobias Meyer Andersen
a649bef271
update GPU direct support check
2024-04-17 13:28:30 +02:00
Tobias Meyer Andersen
7235f34f0e
Add classes handling correct MPI implementation
...
Make some changes to Georgs original code:
dynamically allocated arrays with std::vectors instead
Implement new class structure handling what
MPI communication implementation to use
create extra scopes to avoid reuse of index variable i
Update related tests:
Update test_cuowneroverlapcopy to account for new
class strucutre
Also remove line that invalidates the MPI tests for multiple processes
2024-04-17 13:28:30 +02:00
Georg Zitzlsberger
eb6f9dc1f9
Prototype implementation of CUDA aware MPI
2024-04-17 13:28:30 +02:00
Arne Morten Kvarving
1a222158c1
Merge pull request #5278 from bska/activate-reg-udq-test
...
Activate Regression Tests for Region Vectors in Field UDQs
2024-04-17 12:58:56 +02:00
Arne Morten Kvarving
7354bc6371
GroupEconomicLimitsChecker: template Scalar type
2024-04-17 11:21:34 +02:00
Arne Morten Kvarving
88bc65c201
GroupEconomicLimitsChecker: drop indent for namespace
2024-04-17 11:21:26 +02:00
Arne Morten Kvarving
137741e572
WellFilterCake: template Scalar type
2024-04-17 11:13:01 +02:00
Arne Morten Kvarving
15d75c5228
WGState: template Scalar type
2024-04-17 11:12:40 +02:00
Arne Morten Kvarving
67f1811234
GroupState: template Scalar type
2024-04-17 11:12:40 +02:00