Tor Harald Sandve
352e40d109
honour group available for higher controll
2021-04-19 14:34:38 +02:00
Bård Skaflestad
32a035f8a5
Merge pull request #3163 from akva2/janitoring
...
fixed: mark possibly unused variables as such to quell warnings
2021-04-19 11:34:43 +02:00
Arne Morten Kvarving
b9c19958fb
fixed: mark possibly unused variables as such to quell warnings
...
also take chance to break an extremely long line
2021-04-19 09:49:20 +02:00
Markus Blatt
8fe9314104
Merge pull request #3148 from totto82/gliftmpi2
...
make gaslift parallel
2021-04-19 08:30:14 +02:00
Tor Harald Sandve
090b75425f
Use switch event
2021-04-16 13:38:56 +02:00
Joakim Hove
48b10e2029
Merge pull request #3157 from joakim-hove/rst-test-norne
...
Add test which loads a restart case for norne and runs one timestep
2021-04-15 14:37:31 +02:00
Tor Harald Sandve
e69b097ac5
fix for distributed wells
2021-04-15 14:00:28 +02:00
Markus Blatt
13f62a718b
Merge pull request #2998 from g-marchiori/fpgasolver-integration
...
Added fpgaSolver, requires Xilinx Alveo U280 FPGA board
2021-04-15 11:21:39 +02:00
Tor Harald Sandve
ebcaea3faa
get bhp from thp without solving
2021-04-14 15:58:58 +02:00
Tor Harald Sandve
9d56588906
Make gaslift parallel
2021-04-14 14:14:39 +02:00
Kai Bao
9f360c5c6d
fixing the mistakes due to rebasing
2021-04-14 13:16:30 +02:00
Kai Bao
06ec3d2420
fixing test_relpermdiagnostics test
2021-04-14 09:48:55 +02:00
Kai Bao
364187aa1a
updating NNC after grid processing for parallel case
...
numerical aquifers might modify NNCs during grid processing, while it
only updates in the root process. Other processes need to be updated
too.
2021-04-14 09:47:57 +02:00
Bård Skaflestad
481c72a0fc
Merge pull request #3156 from joakim-hove/well-init-restart-bug
...
Well init restart bug
2021-04-14 09:10:30 +02:00
Joakim Hove
289e0ea938
Handle closed connections when loading connection data from restart
2021-04-14 07:59:55 +02:00
Bård Skaflestad
b165e8d3c5
Merge pull request #3155 from alfbr/supported
...
Removed four supported keywords
2021-04-14 00:25:22 +02:00
Joakim Hove
914c18d4f1
Add test which loads a restart case for norne and runs one timestep
2021-04-13 22:10:40 +02:00
Joakim Hove
7d825ba9d0
Rename function wellToState -> loadRestartData
2021-04-13 21:02:36 +02:00
Joakim Hove
c939ca90e6
Throw exception in not implemented function
2021-04-13 11:44:51 +02:00
Alf Birger Rustad
a7f7c1af72
Removed four supported keywords
2021-04-13 09:53:15 +02:00
Joakim Hove
061b5c2395
Merge pull request #3062 from joakim-hove/enable-actionx-test
...
Enable new test udq_actionx/ACTIONX_M1
2021-04-13 09:28:32 +02:00
Bård Skaflestad
55b38056f3
Merge pull request #3153 from joakim-hove/report-pinch
...
Report cell volume removed due to MINPV
2021-04-13 09:00:05 +02:00
Joakim Hove
138e3b2af3
Report cell volume removed due to MINPV/MINPVV
2021-04-12 21:44:42 +02:00
Bård Skaflestad
e8d4dace7c
Merge pull request #3061 from verveerpj/missing_features
...
Better handling of non- or partially supported keywords
2021-04-12 18:32:48 +02:00
Peter Verveer
1640c4afcf
Implement a new keyword validator
2021-04-12 16:47:02 +02:00
Markus Blatt
bace3c4d19
Merge pull request #3147 from akva2/fix_ext_libfmt
...
fixed: we have to "link" these to the fmt::fmt target
2021-04-12 11:23:49 +02:00
Tor Harald Sandve
90d4bbe22d
Merge pull request #3149 from bska/serialise-aquifer-full
...
Unpack Aquifer Subobjects Too
2021-04-12 09:30:38 +02:00
Bård Skaflestad
9def2fab12
Unpack Aquifer Subobjects Too
...
This is needed to properly communicate type-specific parameters to
other processes. In particular, outputting the Carter-Tracy summary
vectors AAQTD and AAQPD needs this in a parallel simulation run.
2021-04-10 17:28:57 +02:00
Bård Skaflestad
2985b9bc0a
Merge pull request #3151 from joakim-hove/starting-timestep
...
Change output to indicate start of time step
2021-04-10 15:08:49 +02:00
Joakim Hove
e1fe527719
Change output to indicate start of time step
2021-04-10 13:37:12 +02:00
Tong Dong Qiu
5466b0f5f2
Always print CHOW_PATEL info if used
2021-04-09 16:19:45 +02:00
Arne Morten Kvarving
38b2e5a571
fixed: we have to "link" these to the fmt::fmt target
...
if not, the required defines are not set when building
with external libfmt
2021-04-09 11:31:56 +02:00
Markus Blatt
3d738e8383
Merge pull request #3137 from blattms/cmake-3.10-rebased
...
Stop pretending that we support CMake 2.8
2021-04-08 10:17:11 +02:00
Markus Blatt
a53139b20a
Consistently use keyword version of target_link_libraries.
...
Fixes:
CMake Error at CMakeLists.txt:458 (target_link_libraries):
The keyword signature for target_link_libraries has already been used with
the target "opmsimulators". All uses of target_link_libraries with a
target must be either all-keyword or all-plain.
The uses of the keyword signature are here:
* /var/lib/jenkins/workspace/opm-common-PR-builder/mpi/install/share/opm/cmake/Modules/OpmCompile.cmake:61 (target_link_libraries)
-- Configuring incomplete, errors occurred!
2021-04-07 18:42:28 +02:00
Markus Blatt
de6baa3c00
Stop pretending that we support CMake 2.8
...
We actually already require at least CMake 2.8.12 due to the embedded
pybind11 (some tests of it are even at 3.0). Anyway as Ubuntu LTS has
3.10.2 I doubt that anything less is tested by us.
2021-04-07 18:42:28 +02:00
Bård Skaflestad
2f6863f7b3
Merge pull request #3144 from joakim-hove/ep-value
...
Use value object for endpoints
2021-04-07 17:33:21 +02:00
Joakim Hove
1d5a245b95
Use value object for endpoints
2021-04-07 10:40:48 +02:00
Tor Harald Sandve
483cdeaf77
Merge pull request #3043 from bska/support-block-kro-2p
...
Support Block-Level Two-Phase Subsystem Kro Summary Output
2021-04-07 09:42:01 +02:00
Bård Skaflestad
160f20975b
Support Block-Level Two-Phase Subsystem Kro Summary Output
...
This commit adds support for calculating and reporting block-level
values of the relative permeability of oil in the two-phase oil/gas
and oil/water subsystems of a three-phase simulation run. These are
activated through summary keywords BKROG and BKROW, respectively.
2021-04-07 08:09:46 +02:00
Atgeirr Flø Rasmussen
c6431c2f04
Merge pull request #3042 from totto82/changeDefaultMinTimeStepShutting
...
change default MinTimeStepBeforeShuttingProblematicWellsInDays to 0.01
2021-04-07 08:04:05 +02:00
Tor Harald Sandve
02817fe202
Merge pull request #3135 from hakonhagland/glift_tests
...
Adds a simple test case for gas lift optimization
2021-04-06 08:34:33 +02:00
Håkon Hægland
61e67b143d
Adds a simple test case for gas lift.
...
Adds a simple test case for gas lift optimization. Currently this is
very simplistic and only covers a fraction of the gas lift optimization
code. The plan is to use this as a building block to add more tests
in the future.
2021-04-01 16:41:46 +02:00
Bård Skaflestad
35646178ae
Merge pull request #3143 from joakim-hove/spe-import-test
...
Add SPE1 testcase where grid data is loaded iwth IMPORT
2021-03-31 23:54:36 +02:00
Tor Harald Sandve
0af3d27d49
Merge pull request #3097 from hakonhagland/glift_groups
...
Implements gas lift optimization for groups.
2021-03-31 21:31:12 +02:00
Joakim Hove
0515d3c7f3
Add SPE1 testcase where grid data is loaded iwth IMPORT
2021-03-31 20:39:35 +02:00
Joakim Hove
a8534c2537
Add parallel test for case ACTIONX_M1
2021-03-31 11:52:23 +02:00
Joakim Hove
d750d5c68f
Enable new test udq_actionx/ACTIONX_M1
2021-03-31 11:52:23 +02:00
Håkon Hægland
24c419913a
Update to use new API for accessing well state.
...
Use access function to get a handle to the well state object according
to PR #3140 .
2021-03-30 17:10:09 +02:00
Håkon Hægland
ff3c7f2afb
Try to silence a warning about an unused variable.
...
Added some more debug code, and initialized some boolean variables.
The jenkins build gives a warning about that '"alq_is_limited" may be
used uninitialized', though the warning is generated in another file
(GasLiftWellState.hpp, line #44 ) it could be (?) caused by the fact that
"alq_is_limited" might not be initialized before calling the constructor
in GasLiftSingleWell_impl.hpp line #963..
2021-03-30 15:42:33 +02:00
Håkon Hægland
a80ad54d7d
Parallel runs not supported yet.
...
Gives a warning if gas lift optimization is attempted for more than one
process in the MPI communicator. The plan is to implement support for
muliple processes in a later commit.
2021-03-30 15:42:33 +02:00