Common components for OPM, in particular build system (cmake).
This commit adds a new helper function getCompletionNumberFromGlobalConnectionIndex which returns an optional<int> containing the completion number of the connection with the associated global cell index, or nullopt if no such connection exists. We then reimplement the CxL summary keywords in terms of this function to handle connections being added dynamically during the simulation. The connections at the end of the simulation, from which we configure all connection-related summary nodes, might not accurately reflect the connections existing at all times during the simulation. |
||
---|---|---|
cmake | ||
debian | ||
docs | ||
etc | ||
examples | ||
external | ||
jenkins | ||
msim | ||
opm | ||
python | ||
redhat | ||
src/opm | ||
test_util | ||
tests | ||
.clang-format | ||
.gitignore | ||
.gitmodules | ||
changelog.md | ||
CMakeLists_files.cmake | ||
CMakeLists.txt | ||
CopyHeaders.cmake | ||
dune.module | ||
ExtraTests.cmake | ||
GenerateKeywords.cmake | ||
LICENSE | ||
opm-common-prereqs.cmake | ||
README.md |
opm-common
Contains common components used throughout all of OPM, in particular CMake modules for the build system.