Common components for OPM, in particular build system (cmake).
Go to file
Bård Skaflestad 212150e7b8 INTEHEAD: Store Actual Maximum Number of Groups in Item 21
Commit 7986e99e intended to make OPM Flow able to run simulation
cases whose active number of groups might exceed the declared
maximum number of (non-FIELD) groups (Item 3 of WELLDIMS).  However,
we did not ensure that Item 21 of INTEHEAD contained the larger of
WELLDIMS(3) and the actual number of active groups.

This, in turn, meant that downstream consumers--such as the code to
enumerate groups according to their order of appearance in the
simulation deck--would generate subscripts/indices that were out of
bounds for the allocated tables.  Flow's restart code would then not
produce any output and the user would not be aware of the problem
until attempting to restart a simulation or trying to visualise 3D
simulation results.

This commit corrects the situation by ensuring that we always store
the larger of the two sizes in INTEHEAD(21).

Pointy Hat: @bska
2019-06-19 13:23:34 +02:00
cmake opm_add_test(): add condition to specify if a test ought to be compiled by default 2019-03-07 12:44:28 +01:00
debian Bump versions 2018-10-02 15:43:01 +02:00
docs typo 2015-06-18 12:06:38 +02:00
etc tab completors: be quiet even if the which command would like to complain 2019-03-07 09:33:15 +01:00
examples msim updates: 2019-06-14 11:47:59 +02:00
external/cjson Update cJSON library to version 1.7.10 2019-04-09 00:34:49 +02:00
jenkins Removed well testing from Schedule constructor 2019-05-27 17:47:55 +02:00
msim Merge pull request #813 from joakim-hove/udq-eval-set 2019-06-14 16:55:51 +02:00
opm Add Well2 accesor functions which bypass SummaryState 2019-06-17 07:39:23 +02:00
python pybind11: added note to README file. 2019-06-17 09:55:59 +02:00
redhat fixed: redhat packaging 2019-03-06 11:14:05 +01:00
src/opm INTEHEAD: Store Actual Maximum Number of Groups in Item 21 2019-06-19 13:23:34 +02:00
test_util Use tolerances from command line for restart array SWEL 2019-06-12 19:06:52 +02:00
tests Merge pull request #818 from joakim-hove/udq-eval-scalar-wells 2019-06-17 18:56:35 +02:00
.gitignore Import opm-output 2018-03-05 10:30:59 +01:00
.gitmodules removed submodules pycmake and pybind11. 2019-06-14 14:32:08 +02:00
changelog.md Changelog December 2016 2017-01-03 10:48:10 +01:00
CMakeLists_files.cmake RestartIO: Drop LibECLRestart Component 2019-06-13 16:06:48 +02:00
CMakeLists.txt added option ENABLE_PYTHON. 2019-06-14 13:20:51 +02:00
CopyHeaders.cmake changed: use a two-tiered process for code gen 2018-06-18 10:07:52 +02:00
dune.module Change version and label in dune.module file 2019-04-30 12:54:45 +02:00
ExtraTests.cmake Added test for parsing EDITNNC 2018-11-21 22:14:27 +01:00
GenerateKeywords.cmake Internalize UDA values in the deck 2019-04-28 16:08:02 +02:00
LICENSE Initial commit 2015-03-18 01:59:50 -05:00
opm-common-prereqs.cmake Rephrase comment into more proper English 2018-07-10 15:57:10 +02:00
README.md remove travis build status from README.md 2018-01-04 12:07:46 +01:00
requirements.txt removed sunbeam specific files. 2019-06-17 09:42:01 +02:00

opm-common

Contains common components used throughout all of OPM, in particular CMake modules for the build system.