Joakim Hove
0f03777b16
Merge pull request #1106 from joakim-hove/setup-test-fixup
...
Fix spelling error
2019-10-15 09:51:50 +02:00
Joakim Hove
1bab7f7aa3
Fix spelling error
2019-10-15 08:11:04 +02:00
Joakim Hove
2c6d1e0e37
Use absolute import for test util
2019-10-15 00:39:13 +02:00
Joakim Hove
5269f52291
Merge pull request #1075 from joakim-hove/python-install
...
Add Python copy/install hack
2019-10-14 18:46:48 +02:00
Joakim Hove
7dc77d1ca3
Install PYTHON Modules when running jenkins
2019-10-14 15:53:31 +02:00
Joakim Hove
59b73a0667
Change the python installation code
...
- Main cmake based python installation is based on small script install.py and
not setup.py
- Python installation is guarded by cmake switch OPM_INSTALL_PYTHON
- Configure convenience shell script setup-install.sh for setup.py based
installation.
- Remove PYTHONPATH hacks from setup.py
2019-10-14 13:13:09 +02:00
Steinar Foss
a2a016951f
python unit_system name.
2019-10-13 22:53:56 +02:00
Steinar Foss
a177d3b887
python/cxx/export.hpp: rearranged UnitSystem position.
2019-10-11 22:40:35 +02:00
Steinar Foss
c0bd19c59e
python: added class UnitSystem.
2019-10-11 22:02:54 +02:00
Joakim Hove
9af248f889
Merge pull request #1072 from stefoss23/python_deck_values
...
python: new DeckKeyword constructor takes DeckRecords
2019-10-11 10:57:14 +02:00
Steinar Foss
92f69d7648
removed sunbeam.py.
2019-10-10 12:57:49 +02:00
Steinar Foss
bad1b1d3fb
removed parser_module.py.
2019-10-10 12:56:51 +02:00
Steinar Foss
0e1339e648
removed all test suppoert for parser_module.py.
2019-10-10 12:54:22 +02:00
Steinar Foss
3cc205ee93
ELIMINATED 'properties.py'.
2019-10-10 12:54:22 +02:00
Steinar Foss
ad564ad651
python connection: exposed directly via pybind11.
...
python connection. added property pos.
removed shedule.py.
test_connection.py passed.
test_wells.py: test_completion passes.
removed opm.io.config.
renamed test_state2.py -> test_state.py.
2019-10-10 12:54:40 +02:00
Steinar Foss
223fe5e7df
python: rewrite of tests using ParseContext.
...
test_state: recalled slash test and made it work.
...
test_parse_deck ok.
2019-10-08 17:30:56 +02:00
Steinar Foss
3bce48586a
Python: DeckKeyword: can accept DeckValues( parserkw, [["5*$VALUE"]])
...
python : deckkeyword accepts 5*.
...
2019-10-08 11:04:15 +02:00
Steinar Foss
7555c00ac3
python DeckKeyword constr. resolved nested try blocks.
...
...
2019-10-06 19:17:14 +02:00
Joakim Hove
cefdd86f1b
Merge pull request #1071 from joakim-hove/python-install
...
Use ${PYTHON_EXECUTABLE} instead of 'python' in CMakeLists.txt
2019-10-05 07:37:38 +02:00
Steinar Foss
6865278ac5
pyhon DeckKeyword: New constructor takes parserkeyword and list of records.
...
python Deckkeyword: can init with empty records.
python Deckkeyword: can record simple records, but not defaults.
python deckvalue: can take defauløt values.
2019-10-04 21:07:06 +02:00
Joakim Hove
204ea1a1a2
Use ${PYTHON_EXECUTABLE} instead of 'python' in CMakeLists.txt
2019-10-04 20:14:27 +02:00
Joakim Hove
1aa4685b62
Link to zlib in setup.py libraries
2019-10-02 18:42:23 +02:00
Steinar Foss
11d1c7d634
python: DeckKeyword constructor, w/ ParserKeyword arg.
...
parserkeyword can create deckkeyword.
python parserkeyword: removed create_deckkeyword.
DeckKeyword: member parser_keyword is shared_ptr.
python DeckKeyword constructor.
python: no exposure of ParserKeyword.
DeckKeyword: shared_ptr<ParserKeyword> -> ParskerKeyword.
python/cxx/deck_keyword.cpp: cosntructor takes arg const ParskerKeyword&.
test_parser.py: simplified test_pyinut.
...
2019-09-23 23:27:03 +02:00
Joakim Hove
69ddffc966
Expose C++ objects to Python runtime
2019-09-23 21:31:45 +02:00
Joakim Hove
230c4494ed
Add Python wrapping for OpmLog
2019-09-23 14:35:25 +02:00
Joakim Hove
883fb1a337
Merge pull request #1034 from stefoss23/python_replace_schedule
...
Python replace schedule
2019-09-23 14:22:35 +02:00
Steinar Foss
dd4cce4e9a
python: removed group_tree.
2019-09-21 11:52:44 +02:00
Steinar Foss
0bc150794d
python: Schedule bound directly by pybind11.
...
python: exposes Schedule.
python: added constructor for Schedule.
test_schedule: reintroduced most tests.
python test_schedule: all test works.
python test_wells. opened up some tests.
test_wells: opened up most.
test_wells.py ok.
2019-09-21 11:53:29 +02:00
Joakim Hove
f7a434f274
Do not import ParserKeyword in Python
2019-09-21 07:31:03 +02:00
Steinar Foss
b1974db82c
setup.py: package_data: readjusted target and origin of libopmcommon_python.so.
2019-09-19 14:14:55 +02:00
Arne Morten Kvarving
8c874bf741
fixed: move file into correct directory
2019-09-18 13:21:00 +02:00
Joakim Hove
b7459231d2
Check CC environment variable
2019-09-17 14:18:36 +02:00
Steinar Foss
b957ca6a69
opm.io.ecl_state: unexposes constructor free classes.
2019-09-13 16:17:35 +02:00
Steinar Foss
b68fe2e63a
test_state2: added test_config.
2019-09-13 16:17:35 +02:00
Steinar Foss
c826e24607
test_props: uncommented tests.
2019-09-13 16:17:35 +02:00
Steinar Foss
41a05a7a98
test_state.py: uncommented test_summary.
2019-09-13 16:17:35 +02:00
Steinar Foss
4504b8812f
test_state2. added function test_jfunc.
2019-09-13 16:17:35 +02:00
Steinar Foss
365fbd355b
test_state2: added test_faults.
2019-09-13 16:17:35 +02:00
Steinar Foss
78ab86e2a3
test_state2.py: added test_tables.
2019-09-13 16:17:35 +02:00
Steinar Foss
0ae8c4b235
python grid: properties as small cap.
2019-09-13 16:17:35 +02:00
Steinar Foss
3ecb446c20
test_state2: added test_simulation.
2019-09-13 16:17:35 +02:00
Steinar Foss
97728e9fda
test_state2.py: added test_grid.
2019-09-13 16:17:35 +02:00
Steinar Foss
af096fddf9
test_state2: added test_state_nnc.
2019-09-13 16:17:35 +02:00
Steinar Foss
0257528ea9
test_state2: added test_repr_title.
2019-09-13 16:17:35 +02:00
Steinar Foss
fcca1fa823
python EclipseState: added constructor.
2019-09-13 16:17:35 +02:00
Steinar Foss
7fc7a8f0ba
python class Sunbeamstate: remove state.
2019-09-13 16:17:35 +02:00
Steinar Foss
15d70c446f
properties.py: removed class EclipseState.
2019-09-13 16:17:35 +02:00
Steinar Foss
b97503d34d
exposed class TableManager as Tables.
2019-09-13 16:17:35 +02:00
Steinar Foss
c01d3b0139
propertes.py: removed Tables.
2019-09-13 16:17:35 +02:00
Steinar Foss
7811054029
properties.py: EclipeState: removed faults.
2019-09-13 16:17:35 +02:00