Commit Graph

17522 Commits

Author SHA1 Message Date
Lisa Julia Nebel
ef3207f109 Release candidate 2024.04-rc2 release/2024.04/rc2 2024-05-06 07:38:06 +02:00
Lisa Julia Nebel
dceee515fa Merge pull request #5327 from OPM/backport-of-pr-5293
Backport of pr 5293
2024-05-02 16:04:42 +02:00
Tor Harald Sandve
4171bb0961 Also fix gas-oil initialization with transision zone 2024-05-02 16:04:04 +02:00
Tor Harald Sandve
5abf487710 Fix gas-water initialization with transision zone 2024-05-02 16:04:04 +02:00
Lisa Julia Nebel
d5c2d8bb8f Merge pull request #5320 from OPM/backport-of-pr-5318
Backport of pr 5318
2024-04-29 09:15:03 +02:00
Atgeirr Flø Rasmussen
4cb992257f Avoid getting parameters in hot path. 2024-04-29 09:14:15 +02:00
Lisa Julia Nebel
145c5c4b9e Merge pull request #5315 from OPM/backport-of-pr-5311
Backport of pr 5311
2024-04-25 14:05:25 +02:00
Markus Blatt
bbc16cc9bf Fixes uninitialized variable warning with gcc-12 2024-04-25 14:04:46 +02:00
Lisa Julia Nebel
65c39b6363 Merge pull request #5314 from OPM/backport-of-pr-5304
Backport of pr 5304
2024-04-25 14:04:28 +02:00
Arne Morten Kvarving
613524132f test_nonnc: convert to boost unit test 2024-04-25 14:03:05 +02:00
Arne Morten Kvarving
d81d809628 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-25 14:03:05 +02:00
Lisa Julia Nebel
a66592eb86 Merge pull request #5313 from OPM/backport-of-pr-5297
Backport of pr 5297
2024-04-25 14:02:23 +02:00
Arne Morten Kvarving
7517ab226c 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-25 14:01:07 +02:00
Lisa Julia Nebel
b9ad61388b Release candidate 2024.04-rc1 release/2024.04/rc1 2024-04-22 09:32:04 +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
Bård Skaflestad
456e149a64 Merge pull request #5290 from akva2/constraints_fix_bare_throw
BlackoilWellModelConstraints: fix throw of bare string
2024-04-17 11:06:25 +02:00
Bård Skaflestad
b847a2b532 Merge pull request #5289 from akva2/wellstate_direct_comm
WellState: remove template parameters for comm
2024-04-17 10:53:13 +02:00
Bård Skaflestad
607f64e00c Merge pull request #5288 from akva2/multisegment_well_contrib_encaps
avoid including MultisegmentWellContribution in WellContributions.hpp
2024-04-17 10:52:07 +02:00
Bård Skaflestad
c5af762eb8 Merge pull request #5287 from lisajulia/feature/pyAction-comparison-tests
Add test for NEXT keyword (and WELTARG) as python comparison tests
2024-04-17 10:51:41 +02:00
Arne Morten Kvarving
a3f554e4fb fixed: don't throw a bare string
and use OPM_THROW
2024-04-17 10:38:40 +02:00
Arne Morten Kvarving
99f45ae916 BlackoilWellModelConstraints: use fmt 2024-04-17 10:38:40 +02:00
Arne Morten Kvarving
2886fe2fe9 BlackoilWellModelConstraints: break some long lines 2024-04-17 10:38:37 +02:00
Arne Morten Kvarving
a6cb9134ff WellState: remove template parameters for comm
use Parallel::Communication directly instead
2024-04-17 09:37:04 +02:00
Arne Morten Kvarving
7eba120662 avoid including MultisegmentWellContribution in WellContributions.hpp 2024-04-17 08:11:47 +02:00
Atgeirr Flø Rasmussen
d3b22323f1 Merge pull request #5284 from multitalentloes/fix_fast_amg_wrapper
Fix fast amg wrapper and generalize RebuildOnUpdatePreconditioner
2024-04-17 08:05:02 +02:00
Lisa Julia Nebel
ef77d8afd9 Add test for NEXT keyword (and WELTARG) as python comparison tests 2024-04-16 19:19:00 +02:00
Tobias Meyer Andersen
296f41ecc0 Make function that infers templates, avoid use of new 2024-04-16 15:39:17 +02:00
Bård Skaflestad
efc3df9fbe Activate Regression Tests for Region Vectors in Field UDQs
This commit adds sequential and parallel regression tests for the
UDQ_REG-01 example model which uses region-level summary vectors in
field-level UDQs.  Restarted tests are missing at this time.
2024-04-16 10:40:53 +02:00
Bård Skaflestad
63cbd2adce Merge pull request #5285 from akva2/precond_enum_class
changed: make PreconditionerType an enum class
2024-04-16 10:03:09 +02:00
Arne Morten Kvarving
7311948b89 openCl preconditioners: make argument orders consistent 2024-04-16 09:39:56 +02:00
Arne Morten Kvarving
34e94256be Preconditioner: replace if nest with switch 2024-04-16 09:39:48 +02:00
Arne Morten Kvarving
cc5f362fdc changed: make PreconditionerType an enum class
this to avoid symbol clashes with the implementations.
while at it rename it to Type as Preconditioner::PreconditionerType is
redundant
2024-04-16 09:06:13 +02:00
Tobias Meyer Andersen
9e7b7b3e40 clang-format PreconditionerWithUpdate.hpp 2024-04-15 16:28:37 +02:00
Tobias Meyer Andersen
9ab15e3ff9 bugfix: make famg reconstruct on update 2024-04-15 16:24:43 +02:00
Tobias Meyer Andersen
0079a17889 re-enable DuneILU for multiprocess 2024-04-15 16:06:37 +02:00
Tobias Meyer Andersen
d97d7ba732 add some documentation 2024-04-15 15:41:58 +02:00
Tobias Meyer Andersen
e275c637f5 Proof Of Concept generic Preconditioner with update 2024-04-15 15:27:37 +02:00
Atgeirr Flø Rasmussen
4f53ea512b Merge pull request #5028 from multitalentloes/update_prec_factory
Update prec factory
2024-04-15 14:09:58 +02:00
Bård Skaflestad
d4d1557ee5 Merge pull request #5283 from akva2/drop_unncessary_template_param
WellGroupHelpers: drop unnecessary template parameter
2024-04-15 12:54:50 +02:00
Arne Morten Kvarving
6b5cd88bee WellGroupHelpers: drop unnecessary template parameter
use Parallel::Communication type directly
2024-04-15 11:26:08 +02:00
Bård Skaflestad
b2c041acf2 Merge pull request #5282 from akva2/parameters_isset_struct
adjust to Parameters::isSet change
2024-04-15 11:15:06 +02:00
Tobias Meyer Andersen
b45c6cebbe update variable names 2024-04-15 10:36:05 +02:00
Tobias Meyer Andersen
2815a8db86 update variable and template names 2024-04-15 08:32:18 +02:00
Arne Morten Kvarving
0aacefeeec adjust to Parameters::isSet change 2024-04-15 08:12:05 +02:00
Bård Skaflestad
55e7ee7a32 Merge pull request #5274 from blattms/feature/multxyz-regressiontests
Added MULTXYZ tests as regression tests.
2024-04-12 19:25:32 +02:00
Bård Skaflestad
f71c652b0a Merge pull request #5281 from daavid00/immCO2
Summary for immobile free-phase at saturations for which the nonwetting relative permeability equals zero
2024-04-12 17:06:21 +02:00
Tobias Meyer Andersen
2a7251efc5 change pointers to const references 2024-04-12 15:39:35 +02:00
David Landa Marban
9671792106 summary for immobile free-phase at saturations for which the nonwetting relative permeability equals zero 2024-04-12 15:31:22 +02:00
Bård Skaflestad
b1be391d4c Merge pull request #5172 from totto82/gconprod7
Implement WELL as group limit action
2024-04-11 17:36:55 +02:00
Tobias Meyer Andersen
24ec3c25ff update prec factory test 2024-04-11 15:19:55 +02:00