Common components for OPM, in particular build system (cmake).
This commit ensures that the following set of vectors are stored/updated in Summary::add_timestep() for all active wells and well groups (including FIELD): - Production rates for Oil, Water, Gas, and Reservoir Volume (i.e., (O|W|G|V)PR). - Cumulative production totals for Oil, Water, Gas, and Reservoir Volume (i.e., (O|W|G|V)PT). - Injection rates for Water and Gas (i.e., (W|G)IR). - Cumulative injection totals for Water and Gas ((W|G)IT). - Producing Water Cut (WCT). - Producing Gas/Oil ratio (GOR). We additionally capture the well bottom-hole pressure (WBHP) for all wells that are active at the pertinent simulation step (sim_step). Add an accessor function const SummaryState& Summary::get_restart_vectors() const that returns the 'prev_state' which contains these summary vectors and add a set of unit tests to exercise the new interface. |
||
---|---|---|
cmake | ||
debian | ||
docs | ||
examples | ||
external/cjson | ||
jenkins | ||
opm | ||
redhat | ||
src/opm | ||
tests | ||
.gitignore | ||
changelog.md | ||
CMakeLists_files.cmake | ||
CMakeLists.txt | ||
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.