Common components for OPM, in particular build system (cmake).
Go to file
Roland Kaufmann c839f8dac7 Add catch-all else clause to satisfy compiler
Some compilers (notably GCC 5.4.0; default in Ubuntu 16.04) does not
do sufficient static analysis to determine that 'vect' is actually
exhaustively defined due to all indices being enumerated, and issue
a (spurious) warning that an unassigned value may be used.

This patch provides a default branch for the if-statements so that
'vect' is always assigned to, even in the eyes of the compiler. Since
entering this branch is unequivocally a bug, an assert is added so that
the null value is not mistakenly used.
2018-06-20 14:27:12 +02:00
cmake Allow DUNE modules to locate the dune.module files during CMake run. 2018-06-18 12:47:53 +02:00
debian fix packaging after repo merge 2018-03-07 08:20:17 +01:00
docs typo 2015-06-18 12:06:38 +02:00
examples Removed MessageContainer. OpmLog used instead. 2018-03-26 10:15:18 +02:00
external/cjson changed: switch to the shared opm build system 2018-02-12 13:36:49 +01:00
jenkins Revert "changed: manually merge pr's to work around slow updating merge refs on github" 2018-05-29 09:23:11 +02:00
opm Minor refactor JFunc + TableManager 2018-06-20 09:26:50 +02:00
redhat add mpich packages to redhat 2018-06-20 12:30:45 +02:00
src/opm Add catch-all else clause to satisfy compiler 2018-06-20 14:27:12 +02:00
tests Remove stale test 2018-06-20 09:27:02 +02:00
.gitignore Import opm-output 2018-03-05 10:30:59 +01:00
changelog.md Changelog December 2016 2017-01-03 10:48:10 +01:00
CMakeLists_files.cmake Rename CompletionSet -> ConnectionSet 2018-06-11 14:03:32 +02:00
CMakeLists.txt changed: replace opm-data with new opm-tests repository 2018-03-27 12:09:09 +02:00
dune.module dune.module: update version to 2018.10-pre 2018-04-26 17:48:37 +02:00
ExtraTests.cmake Remove stale test 2018-06-20 09:27:02 +02:00
GenerateKeywords.cmake Removed MessageContainer. OpmLog used instead. 2018-03-26 10:15:18 +02:00
LICENSE Initial commit 2015-03-18 01:59:50 -05:00
opm-common-prereqs.cmake add imported parser/output sources to build system 2018-03-06 11:18:03 +01:00
README.md remove travis build status from README.md 2018-01-04 12:07:46 +01:00

opm-common

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