Arne Morten Kvarving
6a7191c376
fixed: sources should include the extension
2019-07-10 09:03:36 +02:00
Joakim Hove
dba43a4a5e
Rename cmake symbol ENABLE_PYTHON -> OPM_ENABLE_PYTHON
2019-06-27 15:19:03 +02:00
Steinar Foss
143c73cdd0
ENABLE_PYTHON OFF.
2019-06-27 12:31:38 +02:00
Steinar Foss
ef936afeaa
opm set to PIC with PYTHON ON.
2019-06-27 12:10:02 +02:00
Steinar Foss
da1fb0b744
python compiles directly.
2019-06-20 10:05:53 +02:00
Steinar Foss
d45731a205
added option ENABLE_PYTHON.
2019-06-14 13:20:51 +02:00
Joakim Hove
2682eef9b3
Merge pull request #788 from joakim-hove/remove-welltest
...
Removed well testing from Schedule constructor
2019-05-27 20:13:45 +02:00
Joakim Hove
35a70310c6
Removed well testing from Schedule constructor
2019-05-27 17:47:55 +02:00
Bård Skaflestad
e654915069
Move ECLIPSE I/O Into Main OPM Common Library
...
This makes the facility usable for the restart read/write code.
Specifically, import the I/O classes into namespace Opm::ecl, and
place the files in physical location opm/io/eclipse, and move the
test utilities to new top-level directory 'test_util/'. While here,
discontinue the 'testutil' static library since most of its features
are now available in the main 'opmcommon' library. This does entail
compiling a few of the test_util/ CPP files multiple times, and
adding the objects to each executable independently.
2019-05-23 10:23:01 +02:00
Torbjørn Skille
135f2d491a
remove unused summary comparison classes
2019-04-08 11:38:34 +02:00
Torbjørn Skille
fbfac1f797
update compareECL to use new ECL I/O classes
2019-04-08 11:38:34 +02:00
Torbjørn Skille
4768f72400
added: new utility convertECL
...
for converting between formatted and binary ecl files
2019-04-08 11:36:20 +02:00
Torbjørn Skille
db142f698b
added: ESmry class for reading summary data from ECL files
2019-04-08 11:36:20 +02:00
Torbjørn Skille
c54cb2195b
added: ERst class for reading restart simulation data from ECL files
2019-04-08 11:36:20 +02:00
Torbjørn Skille
24a8efb2e3
added: ERft class for reading RFT simulation data from ECL files
2019-04-08 11:36:20 +02:00
Torbjørn Skille
181eeffbdb
added: EGrid class for reading GRID data from ECL files
2019-04-08 11:36:20 +02:00
Torbjørn Skille
46f2542487
finish class EclFile
...
this is a base class for ECL I/O classes
2019-04-08 11:36:20 +02:00
Torbjørn Skille
6d1b2f3f4f
added: EclOutput class for writing ECL files
2019-04-08 11:36:20 +02:00
Torbjørn Skille
188f78f2d6
add some common utilities used by Ecl IO classes
2019-04-08 11:36:20 +02:00
Joakim Hove
c910a51359
Add optional code for well testing
2019-03-19 16:51:46 +01:00
Arne Morten Kvarving
7c3aacd118
some cleanup in buildsystem
2019-02-15 11:03:08 +01:00
Joakim Hove
d82be29745
ACTIONX: Works with WELOPEN and msim
2019-02-02 17:35:56 +01:00
Joakim Hove
a8db1f155c
Default building of MOCK simulator to ON
2019-01-22 13:12:06 +01:00
Joakim Hove
984a308e24
Add skeleton for mock simulator
2018-10-17 17:21:11 +02:00
Arne Morten Kvarving
564f064392
added: cmake glue for adding bash tab completion for an installed product
2018-09-25 12:31:11 +02:00
Joakim Hove
9f9041dcae
Fix build of tests when using shared library
2018-09-10 18:33:47 +02:00
Arne Morten Kvarving
cb525c5c75
changed: fold compareSummary into compareECL application
2018-09-10 08:42:26 +02:00
Arne Morten Kvarving
7a034ffd01
changed: split ECL(Integration|Regression)Test classes to separate files
...
to unify code with the summary comparison classes
2018-09-07 15:33:46 +02:00
Arne Morten Kvarving
bee4590aaa
changed: move the comparison classes out of libopmcommon
...
these classes are really not made for reusability.
thus they should only be built into the applications.
2018-09-07 14:38:03 +02:00
Joakim Hove
ce5c617f41
Add cmake variable $OPM_PACK_COMMAND
2018-08-07 22:50:56 +02:00
Markus Blatt
760d0d70b4
Export ENABLE_ECL_INPUT as it is used in opm-common-prereq.cmake
2018-07-12 12:25:21 +02:00
Markus Blatt
5b5d895380
Fix calling function from OpmPackage in package configuration file.
...
Find package_deps is called from <opm-module-name>-prereqs.cmake that is
included in our package configuration files. So it has to be defined early on.
We do this in the package confguration file of opm-common which needs to
be found before any other OPM module.
This fixes the CMake Error seen be e.g. dumux:
CMake Error at opm-grid/opm-grid-prereqs.cmake:37 (find_package_deps):
Unknown CMake command "find_package_deps".
2018-07-06 11:02:15 +02:00
Arne Morten Kvarving
e823b0a93e
changed: replace opm-data with new opm-tests repository
2018-03-27 12:09:09 +02:00
Arne Morten Kvarving
932cece7d3
add imported parser/output sources to build system
...
use -DENABLE_ECL_INPUT=0 to disable input (and output) support
use -DENABLE_ECL_OUTPUT=0 to disable output support
both default to on
2018-03-06 11:18:03 +01:00
Arne Morten Kvarving
fdb0ec1e71
fixed: add missing project declaration
2018-01-19 14:35:58 +01:00
Arne Morten Kvarving
8d8e612356
fix path written to in-tree config file
2017-04-07 11:20:37 +02:00
Arne Morten Kvarving
0b321d31ef
fixed: we need different paths in installed and in-tree config file
...
fixes #44
2015-09-21 14:21:21 +02:00
Arne Morten Kvarving
aefbe0bf17
fixed: install cmake macros
2015-09-09 16:23:37 +02:00
Arne Morten Kvarving
9df2e0adc9
fixed: properly generate config file for opm-common
2015-09-09 16:23:26 +02:00
Andreas Lauser
8e13912b2b
add CMakeLists.txt and CMakeLists_files.cmake and remove dummy Makefile
...
as for the patch before, this will only strictly required once c++
code is added to the repo.
2015-09-08 14:34:59 +02:00
Arne Morten Kvarving
ea3126feb4
changed: rename to opm-common
2015-09-08 10:14:00 +02:00
Arne Morten Kvarving
0bcb1210d9
added: generate config mode file for opm-cmake
...
changes install to prefix/share/opm by default
2015-05-26 13:59:10 +02:00
Joakim Hove
85752f0f90
Added CMakeLists.txt file to install modules.
2015-05-08 17:20:03 +02:00