Bård Skaflestad 7639dd7e5f INIT/EPS: Output Sentinel Value if Input Defaulted
This commit extends the previous support for writing scaled end-points
(and scaled function values) to outputting the sentinel value -1.0e+20
for those items (cell values) that have been defaulted in the input.
This operation does not apply if the simulation run specifies FILLEPS,
in which case we always output the actual scaled end-points, whether
taken from explicit assignment or derived from table values.

The overall approach is to pass an additional flag (needDflt) to
function writeDoubleCellProperties(), which then dispatches to two new
helper functions

    writeCellPropertiesWithDefaultFlag()
    writeCellPropertiesValuesOnly()

The former then expects a three-argument callable (lambda), the second
of which is the compressed version of the Property<T>::wasDefaulted()
value.  This is then used to infer for which elements to output the
sentinel value.  The ValuesOnly() property writer is the previous
version of writeDoubleCellProperties() and is mainly used to support the
FILLEPS operation.
2019-07-25 07:08:52 +02:00
2019-07-09 14:39:11 +02:00
2018-10-02 15:43:01 +02:00
2015-06-18 12:06:38 +02:00
2019-06-26 07:51:36 +02:00
2019-07-24 14:52:49 +02:00
2019-07-15 06:01:44 +02:00
2019-03-06 11:14:05 +01:00
2019-07-24 14:52:49 +02:00
2018-03-05 10:30:59 +01:00
2017-01-03 10:48:10 +01:00
2019-07-24 14:52:49 +02:00
2015-03-18 01:59:50 -05:00

opm-common

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

Description
Common components for OPM, in particular build system (cmake).
Readme 74 MiB
Languages
C++ 79%
ECL 13.4%
Scheme 3.1%
CMake 2.4%
Python 1%
Other 1%