ResInsight/ThirdParty/Ert/lib/ecl
Magne Sjaastad 1e0e429156 #7065 WBHP for historic period reported as -99 in some cases
Use NaN instead of -99 to indicate no data present
2021-02-16 11:10:17 +01:00
..
tests #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_box.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_coarse_cell.cpp Simplified code following further review 2019-10-24 14:13:19 +02:00
ecl_file_kw.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_file_view.cpp Revert "#5015 libecl : Make sure *.UNSMRY is closed properly after data is read" 2019-11-08 11:05:14 +01:00
ecl_file.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_grav_calc.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_grav_common.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_grav.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_grid_cache.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_grid_dims.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_grid.cpp #6869 Coarse Grid: Make sure empty coarsening cells are handled correctly 2020-11-03 04:34:40 -05:00
ecl_init_file.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_io_config.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_kw_functions.cpp libecl : Improve comment 2019-06-03 09:11:03 +02:00
ecl_kw_grdecl.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_kw.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_nnc_data.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_nnc_export.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_nnc_geometry.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_region.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_rft_cell.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_rft_file.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_rft_node.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_rst_file.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_rsthead.cpp #4266 : libecl : Applied patch for geomech 2019-05-09 09:27:36 +02:00
ecl_smspec.cpp #7065 WBHP for historic period reported as -99 in some cases 2021-02-16 11:10:17 +01:00
ecl_subsidence.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_sum_data.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_sum_file_data.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_sum_index.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_sum_tstep.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_sum_vector.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_sum.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_type_python.cpp Update ecllib from statoil master repo commit 0188b08081eb1ac4ade89ac224b8128b4c9b0481 2018-05-04 14:24:53 +02:00
ecl_type.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
ecl_unsmry_loader.cpp #5015 libecl : Make sure *.UNSMRY is closed properly after data is read 2019-11-08 11:12:06 +01:00
ecl_util.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
EclFilename.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
fault_block_layer.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
fault_block.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
fortio.c #4266 Update libecl 2019-05-09 08:40:32 +02:00
FortIO.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
grid_dims.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
layer.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
nnc_info.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
nnc_vector.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
overview.txt #1641 Update libecl to latest revision from master 2017-06-22 11:51:46 +02:00
readme.overview Update ecllib from statoil master repo commit a165d636552fa0c0f96219d341f7f2c17c08dc9d 2018-08-13 14:00:26 +02:00
smspec_node.cpp #4266 : libecl : Fix several crash issues 2019-05-09 08:41:06 +02:00
well_branch_collection.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_conn_collection.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_conn.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_info.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_rseg_loader.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_segment_collection.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_segment.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_state.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00
well_ts.cpp #4266 Update libecl 2019-05-09 08:40:32 +02:00

The EnKF functionality is organized in xxx libraries with different
functionalities. The different libraries depend on eachother, and the
libraries must be built in correct order. The dependencies is as
follows:

libhash  :
libutil  : libhash
libecl   : libhash libutil
librms   : libecl  libutil libhash
libsched : libecl  linutil libhash
libenkf  : libecl  libsched librm linutil libhash


libhash:  This library implements the classes hash_type, set_type and
          list_type.

libutil:  This library is a collection utility routines. Observe that
          this library only implements routines, and not statefull
          objects.

libecl:   This library implements functions for reading/writing ECLIPSE
          restart/summary/init/grid files.

libsched: This library implements a basic SCHEDULE file parser.

librms:   This library implements (basic) reader and writer for binary
          RMS ROFF files.

libenkf:  This library implements various high level objects for EnKF
          functionality.

-----------------------------------------------------------------

All the makefiles start with the statement:

include "path_config"

The file path_config is *not* under version control, this is on
purpose because every user can/should have a private confiiguration of
paths. The file path_config should define make-variables for the
location of all the libraries, this is an example of a valid
path-config file:

   LIBHASH_HOME  = /h/a152128/EnKF/EnKF/libhash
   LIBUTIL_HOME  = /h/a152128/EnKF/EnKF/libutil
   LIBSCHED_HOME = /h/a152128/EnKF/EnKF/libsched
   LIBRMS_HOME   = /h/a152128/EnKF/EnKF/librms
   LIBECL_HOME   = /h/a152128/EnKF/EnKF/libecl
   LIBENKF_HOME  = /h/a152128/EnKF/EnKF/libenkf

In this example all libraries have a common path prefix, that is not
a requirement.