Commit Graph

100 Commits

Author SHA1 Message Date
Joakim Hove
eaee5429df Merge pull request #42 from JensGM/expose-deck-data
Added support for reading Deck data
2017-09-22 09:04:58 +02:00
Jens Gåsemyr Magnus
2cfdfc8b98 Added support for reading Deck data 2017-09-21 10:30:14 +02:00
JensGM
56f326eec8 Merge pull request #43 from JensGM/forward-cpp-docstrings
Forward docstrings from C++
2017-09-15 14:34:36 +02:00
Jens Gåsemyr Magnus
fc594faaa4 Forward docstrings from C++
Some of the user facing functions and methods in sunbeam have no
implementation in the python-defined classes, but are forwarded from
boost python. This forwarding is done by hijacking the method call at
runtime, which means that python help() cannot resolve the docstring.

Copy the docstring into the hijacking attribute so that the docstring is
available as if the method/function was implemented directly in python.

help(eclipse_state_object) will now correcly forward the docstrings from
the forwarded EclipseState class.
2017-09-14 16:56:38 +02:00
Joakim Hove
4be3d3ccd2 Merge pull request #39 from JensGM/expose-deck
WIP: Expose deck features
2017-09-11 14:50:49 +02:00
Jens Gåsemyr Magnus
0ab722902d Combined header files to a single header file 2017-09-07 14:41:31 +02:00
Jens Gåsemyr Magnus
e1d860506a Started exposing deck 2017-09-07 12:36:10 +02:00
Jens Gåsemyr Magnus
11fe32df4f Add support for dynamic parser extensions
Sunbeam can now be used to parse eclipse files to deck representations.
Added support for dynamic parser extensions which can be used to handle
unsupported eclipse keywords when parsing to deck representations.

Fixed missing function declarations
2017-09-05 13:24:06 +02:00
Joakim Hove
9acb937361 Merge pull request #38 from ReedOnly/split-sunbeam-cpp
Split sunbeam cpp
2017-09-04 17:33:34 +02:00
Jens Gåsemyr Magnus
8f89b598f4 Split sunbeam.cpp
Split file in order to enhance c++ source file structure
2017-09-04 15:40:22 +02:00
Joakim Hove
79b9f66609 Merge pull request #35 from JensGM/separate-cpp-and-python
Separated C++ and python source files
2017-09-01 18:36:47 +02:00
Jens Gåsemyr Magnus
e92bd4bd36 Separated C++ and python source files
Separating the C++ and python source files to make the repository more
structures as we will create additional C++ source files.
2017-09-01 10:17:57 +02:00
Joakim Hove
4f2a8f8651 Merge pull request #33 from joakim-hove/use-rpath
Optionally enable RPATH in top level cmake file.
2017-08-30 13:51:08 +02:00
Joakim Hove
132ed34fa3 Travis will install and test using RPATH. 2017-08-29 09:42:15 +02:00
Joakim Hove
287834134c Using CMAKE_PREFIX:PATH in .travis.yml 2017-08-29 09:40:54 +02:00
Joakim Hove
4982f0fd61 Optionally enable RPATH in top level cmake file. 2017-08-28 23:15:19 +02:00
Pål Grønås Drange
4607224642 Merge pull request #32 from pgdr/parser-timemap-api-change
Adapt to change in schedule.getTimeMap in opm-parser
2017-08-18 09:44:46 +02:00
Pål Grønås Drange
163af49d18 Fix readme & travis with libecl, remove opm-common 2017-08-18 09:33:36 +02:00
Pål Grønås Drange
d5efa529ab Adapt to change in schedule.getTimeMap in opm-parser 2017-08-11 12:48:49 +02:00
Pål Grønås Drange
1959bce335 Merge pull request #31 from pgdr/add-norne
Add norne
2017-05-16 15:44:05 +02:00
Pål Grønås Drange
875c4efa8c added figures in examples 2017-05-16 13:54:04 +02:00
Pål Grønås Drange
1615417bd6 added norne integration-style test 2017-05-16 13:54:04 +02:00
Pål Grønås Drange
0e5fb1e0e0 added norne data files 2017-05-16 09:36:12 +02:00
Pål Grønås Drange
836098e6a8 Merge pull request #30 from pgdr/cell_vol
added getCellVolume on sunbeam.grid
2017-03-31 12:36:49 +02:00
Pål Grønås Drange
dd56505825 added getCellVolume on sunbeam.grid 2017-03-31 12:19:39 +02:00
Pål Grønås Drange
68a3df64c2 Merge pull request #29 from pgdr/table_lookup
Table lookup
2017-02-17 18:05:17 +01:00
Pål Grønås Drange
a4ff0e1114 parser changed default behaviour, update test 2017-02-17 16:09:24 +01:00
Pål Grønås Drange
c66cf7e159 added matplotlib example 2017-02-17 15:53:52 +01:00
Pål Grønås Drange
e1f64e83e0 table lookup in norne example 2017-02-17 15:15:05 +01:00
Pål Grønås Drange
1ed4517d65 implemented table lookup for eclipse_state 2017-02-17 15:07:09 +01:00
Pål Grønås Drange
d966376562 added basic tables support, and cornerpoint test data (#27)
* added basic tables support, and cornerpoint test data
2017-02-16 15:43:59 +01:00
Pål Grønås Drange
7a6fff51ca Update README.md 2017-02-09 14:46:21 +01:00
Pål Grønås Drange
0d8610ad04 JFunc now returns dict (#25)
made jfunc return dict
2017-02-05 10:41:28 +01:00
Joakim Hove
a30de369f9 Merge pull request #26 from joakim-hove/sunbeam-install
Add install( ) of libsunbeam.
2017-02-05 08:32:56 +01:00
Joakim Hove
8e5d3149c0 Add install( ) of libsunbeam. 2017-02-04 13:43:07 +01:00
Pål Grønås Drange
e2485b0c22 Jfunc (#24)
jfunc support
2017-02-03 11:31:22 +01:00
Pål Grønås Drange
af518e8908 Merge pull request #23 from pgdr/fault-example
added faults example
2017-01-14 13:06:21 +01:00
Pål Grønås Drange
7bdb0c7250 added faults example 2017-01-14 13:05:28 +01:00
Pål Grønås Drange
62de76c8f3 Merge pull request #22 from pgdr/faults
added faults
2017-01-13 14:50:15 +01:00
Pål Grønås Drange
d52da78ecc added faults test 2017-01-13 14:40:25 +01:00
Pål Grønås Drange
42fc9b27d1 added faults 2017-01-13 14:30:07 +01:00
Pål Grønås Drange
70a9ef173e Merge pull request #20 from pgdr/permx-test
added permx and globIdx test
2017-01-13 13:25:02 +01:00
Pål Grønås Drange
38e483fa5f Merge pull request #21 from pgdr/completion-support
added basic completions support
2017-01-13 13:08:52 +01:00
Pål Grønås Drange
39fa96b02f added some config classes, refactored out files 2017-01-13 12:52:50 +01:00
Pål Grønås Drange
afb28c00c2 added basic completions support 2017-01-12 17:17:01 +01:00
Pål Grønås Drange
cd75e134d5 added permx and globIdx test, test darcy conversion 2017-01-12 16:24:33 +01:00
Pål Grønås Drange
c606a2cc6e Merge pull request #19 from pgdr/spe3case1-whitespace
whitespace changes in SPE3CASE1.DATA
2017-01-12 15:31:53 +01:00
Pål Grønås Drange
1a419c88b6 whitespace changes in SPE3CASE1.DATA 2017-01-12 13:56:10 +01:00
Pål Grønås Drange
4f89ed02af Merge pull request #18 from pgdr/parseData
Added parseData and test
2017-01-12 13:41:34 +01:00
Pål Grønås Drange
2d1b96d908 added es.grid() to example 2017-01-12 13:12:00 +01:00