Atgeirr Flø Rasmussen
0238f45339
Use formattedErrors() and simplify.
...
No longer calling dump() means we avoid the extra dumping to stderr of
the warnings and errors.
2024-11-27 08:52:05 +01:00
Atgeirr Flø Rasmussen
f11c511878
Merge pull request #5707 from blattms/fix/log-section-topology-error
...
Make sure all errors from parsing show up in the log files.
2024-11-21 12:05:32 +01:00
Bård Skaflestad
20a13eefcd
Merge pull request #5751 from vkip/dont_initsolve_inactive_msw
...
Do not try to compute initial solution for inactive multi-segment wells split across processors
2024-11-21 10:16:53 +01:00
Vegard Kippe
673d541932
Earlier continue and rename vector
2024-11-20 16:25:38 +01:00
Vegard Kippe
e189d56167
Explicit check for inactive wells and throw if trying to initialize a distributed multi-segment well
2024-11-20 15:40:18 +01:00
Bård Skaflestad
b233ed0eae
Merge pull request #5750 from bska/activate-actionx-well-templ-reg-tests
...
Activate New Regression Tests for ACTIONX Name Matching
2024-11-20 15:39:12 +01:00
Vegard Kippe
c42f02e802
Do not try to compute initial solution for inactive multi-segment wells
2024-11-19 15:57:49 +01:00
Bård Skaflestad
3a2b143504
Activate New Regression Tests for ACTIONX Name Matching
...
Following PRs OPM/opm-common#4345 and OPM/opm-common#4350 , this
commit puts all example models from OPM/opm-tests#1240 into the
simulator's suite of regression tests.
2024-11-19 14:57:27 +01:00
Atgeirr Flø Rasmussen
5b002b2a77
Merge pull request #5740 from vkip/avoid_glift_segfault
...
Avoid potential segfault due to invalid vector.end() after erase()
2024-11-18 13:14:38 +01:00
Vegard Kippe
7ece35defe
Avoid potential segfault due to invalid vector.end() after erase()
2024-11-16 14:34:34 +01:00
Bård Skaflestad
3188ac713a
Merge pull request #5736 from bska/actionx-assign-pattern-match
...
Chase API Update of Action::Result
2024-11-13 16:09:21 +01:00
Bård Skaflestad
d199977d75
Chase API Update of Action::Result
...
The type no longer uses operator overloading and the matching entity
back-end has been revised to no longer expose a vector of strings
for the well names directly.
2024-11-13 12:23:52 +01:00
Bård Skaflestad
ac346b4c23
Merge pull request #5730 from akva2/fix_no_failures
...
fixed: don't fail build if there are no failures
2024-11-12 15:22:40 +01:00
Arne Morten Kvarving
d4d2fa9a17
fixed: don't fail build if there are no failures
2024-11-12 14:31:35 +01:00
Arne Morten Kvarving
e687a5759f
Merge pull request #5728 from kjetilly/remove_umfpack_ifdef
...
Remove #if HAVE_SUITESPARSE_UMFPACK in WellContributions.hpp
2024-11-12 10:36:52 +01:00
Kjetil Olsen Lye
4210adff57
Removed #if HAVE_SUITESPARSE_UMFPACK in WellContributions.hpp and MultisegmentWellContribution.hpp since Suitesparse is required without #if
guards further down.
2024-11-12 10:10:33 +01:00
Arne Morten Kvarving
91aabf6a92
Merge pull request #5706 from BigDataAccelerate/rename-bda-to-gpu
...
Remove bda naming from project
2024-11-11 16:26:21 +01:00
Razvan Nane
23e24a8cca
Rename ISTLSolverGpu to ISTLSolverGpuBridge
2024-11-11 15:02:01 +01:00
Bård Skaflestad
091786a4bc
Merge pull request #5727 from akva2/clang_janitoring
...
Janitoring
2024-11-11 14:02:54 +01:00
Bård Skaflestad
ec3d4c6a66
Merge pull request #5726 from akva2/fix_fmt11
...
fixed: fmt::join is in ranges.h using {{fmt11}}
2024-11-11 13:00:51 +01:00
Arne Morten Kvarving
c11e9dd10b
remove unused variable
2024-11-11 12:13:43 +01:00
Arne Morten Kvarving
be93ce7163
fixed: add virtual dtor to class with virtual members
2024-11-11 12:13:43 +01:00
Arne Morten Kvarving
d1e416cfe6
fixed: fmt::join is in ranges.h using {{fmt11}}
2024-11-11 12:04:23 +01:00
Bård Skaflestad
8dd83de26c
Merge pull request #5725 from akva2/fix_restart_sched_param
...
fixed: RESTART_SCHED parameter never took effect
2024-11-11 11:32:17 +01:00
Arne Morten Kvarving
0d7bc99371
fixed: RESTART_SCHED parameter never took effect
...
in particular if(string_var) evaluates to false if it has value "false"
2024-11-11 10:57:07 +01:00
Atgeirr Flø Rasmussen
be2c078e71
Merge pull request #5636 from multitalentloes/gpu_support_co2gaspvt
...
Gpu support co2gaspvt
2024-11-08 15:39:53 +01:00
Alf Birger Rustad
ace35ca9b5
Merge pull request #5723 from blattms/bugfix/copyright-data-files
...
Correctly mark data files with ODBL and DBCL license
2024-11-08 15:12:20 +01:00
Bård Skaflestad
2908b4c8bb
Merge pull request #5720 from BigDataAccelerate/fix_convergence_sepwells
...
Fix index bug in gpubridge separate wells
2024-11-08 15:11:26 +01:00
Tobias Meyer Andersen
78e01ad06f
Add tests for gpu pvt classes
2024-11-08 14:41:34 +01:00
Alf Birger Rustad
1b4cb316ff
Merge pull request #5721 from blattms/bugfix/copyright-aligned-alloc
...
Removed GPL copyright header from licensed under Boost license.
2024-11-08 13:14:17 +01:00
Markus Blatt
29d184131d
Correctly mark data files with ODBL and DBCL license
...
tests/wells_no_perforation.data and tests/msw.data were falsely marked
as GPLv3, the rest was missing lincense marks.
2024-11-08 12:42:39 +01:00
Arne Morten Kvarving
1dd66769cd
Merge pull request #5722 from blattms/bugfix/pyhon-licensing
...
Added the missing plus in gplv3+ for the Python packages.
2024-11-08 12:30:56 +01:00
Markus Blatt
0629a83266
Added the missing plus in gplv3+ for the Python packages.
2024-11-08 12:25:17 +01:00
Markus Blatt
2c7806c6b5
Removed GPL copyright header from code licensed under Boost license.
...
One cannot just add another license when there are no substantial
creative changes and you are changing existing code only.
There is no need either as we can use code under Boost license next
to GPL.
2024-11-08 11:19:21 +01:00
Razvan Nane
3670479a93
Fix index bug in gpubridge separate wells
2024-11-08 11:08:45 +01:00
Kai Bao
7acd5c24f9
Merge pull request #5717 from vkip/fc_linrad
...
Add LINRAD (hybrid linear-radial) filter cake model
2024-11-07 15:01:05 +01:00
Bård Skaflestad
931440f266
Merge pull request #5718 from bska/action-state-addrun-api-update
...
Don't Pass Action::Result By Value Into Add_Run()
2024-11-07 13:55:07 +01:00
Bård Skaflestad
4739821cb4
Don't Pass Action::Result By Value Into Add_Run()
...
This is no longer needed so we can go back to using 'const' objects.
2024-11-07 12:15:41 +01:00
Bård Skaflestad
ed290b4b36
Merge pull request #5719 from akva2/fix_pypi_release
...
fixed: building pypi release packages
2024-11-07 12:05:42 +01:00
Arne Morten Kvarving
5085877d4e
fixed: building pypi release packages
2024-11-07 12:01:03 +01:00
Vegard Kippe
bcd91601d5
Add LINRAD (hybrid linear-radial) filter cake model
2024-11-06 15:19:20 +01:00
Kai Bao
dd0fbbdede
Merge pull request #5696 from totto82/speedup_gaslift
...
Dont iterate when computing bhp from thp for computing of the well potentials for gaslift optimization
2024-11-06 14:46:24 +01:00
Tor Harald Sandve
51d6b7e4e5
Merge pull request #5694 from totto82/fix_gaslift_PR1
...
Fix gaslift 1
2024-11-06 14:08:07 +01:00
Tor Harald Sandve
eb89a07831
Dont iterate when computing bhp from thp for computing of the well potentials for gaslift optimization
2024-11-06 14:06:09 +01:00
Bård Skaflestad
c8366e96ac
Merge pull request #5716 from akva2/c++20_stuff
...
Quell c++-20 warnings
2024-11-06 11:17:44 +01:00
Bård Skaflestad
faa485b9bd
Merge pull request #5714 from bska/chase-udqconfig-api-update
...
Chase API Update of UDQConfig's Evaluation Functions
2024-11-06 11:13:48 +01:00
Tor Harald Sandve
38be1ac83f
add comment on limiting the other rate
2024-11-06 11:06:35 +01:00
Arne Morten Kvarving
15b12eaa3e
avoid use of std::is_pod_v
...
implement it ourself in terms of std::is_trivial and
std::is_standard_layout. std::is_pod_v is deprecated in c++-20
2024-11-06 10:38:50 +01:00
Arne Morten Kvarving
d9a3dd6f77
add casts to avoid comparison to / arithmetics with enums
2024-11-06 10:38:50 +01:00
Arne Morten Kvarving
68a727aac8
fixed: mark comparison operator const
2024-11-06 10:38:50 +01:00