Common components for OPM, in particular build system (cmake).
Go to file
Bård Skaflestad b2a37d1e54 Tables: Add Structurally Correct Oil PVT Output from PVCDO
This commit expands the public member function

    Tables::addPVTTables(const EclipseState&)

to call into a new private member function

    Tables::addOilPVTTables(const EclipseState&)

which will create structurally correct TAB vector entries from the
PVCDO input table data when oil is an active phase in a simulation
run.  Specifically, the result array has the columns

    [ Po, Bo, Co, mu_o, Cv ]

in which 'Co' denotes the oil compressibility and 'Cv' denotes the
oil viscosibility.  The number of table rows is equal to number of
PVT regions times the number of pressure nodes declared in input
keyword TABDIMS (NPPVT, Item 4).  In other words, the result array
is a copy of the input table but expanded to fill NPPVT rows per PVT
region.  Fill value -1.0e+20.  We have verified the results with
ECLIPSE 100.

At present the function is not called by Flow's INIT file writer.
2019-04-04 14:11:07 +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 mark constructor explicit 2019-02-27 11:14:36 +01:00
external/cjson changed: switch to the shared opm build system 2018-02-12 13:36:49 +01:00
jenkins added: array of extra cmake parameters for each module 2019-03-28 11:45:40 +01:00
msim ACTIONX: Works with WELOPEN and msim 2019-02-02 17:35:56 +01:00
opm Tables: Add Structurally Correct Oil PVT Output from PVCDO 2019-04-04 14:11:07 +02:00
redhat fixed: redhat packaging 2019-03-06 11:14:05 +01:00
src/opm Tables: Add Structurally Correct Oil PVT Output from PVCDO 2019-04-04 14:11:07 +02:00
tests Tables: Add Structurally Correct Water PVT Output 2019-04-04 14:11:07 +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 Add class RFTConfig to manage when RFTs should be created 2019-04-03 19:46:07 +02:00
CMakeLists.txt Add optional code for well testing 2019-03-19 16:51:46 +01:00
CopyHeaders.cmake changed: use a two-tiered process for code gen 2018-06-18 10:07:52 +02:00
dune.module Bump versions 2018-10-02 15:43:01 +02:00
ExtraTests.cmake Added test for parsing EDITNNC 2018-11-21 22:14:27 +01:00
GenerateKeywords.cmake Add error mode DELAYED_EXIT1 to collect all errors 2019-01-07 12:38:05 +01: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

opm-common

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