Commit Graph

259 Commits

Author SHA1 Message Date
Jørgen Kvalsvik
bd3fae1b83 Richer Schedule; name property for Well. 2016-12-11 01:18:51 +01:00
Jørgen Kvalsvik
b2b5c471c1 Free functions on Well for filtering purposes 2016-12-11 01:16:55 +01:00
Jørgen Kvalsvik
f82990404f Schedule.contains and file for Schedule tests 2016-12-09 15:51:29 +01:00
Jørgen Kvalsvik
463659047e Primitive well support; delegate decorator
Some primitive Well support, and the needed classes to get a well from a
deck.

In an effort to reduce boilerplate, the delegate decorator is
introduced. Delegated classes from sunbeam.py can wrap around the python
classes generated by boost and augment their interface, but leverage the
original C++-object as its storage. Methods defined on the immediate
python objects bubble up.
2016-12-05 09:55:13 +01:00
Jørgen Kvalsvik
321ef1d194 Support for parsecontext config 2016-12-01 16:11:47 +01:00
Jørgen Kvalsvik
25a3007a1e Move C++ source to python/, trivial bindings 2016-12-01 16:11:47 +01:00
Jørgen Kvalsvik
c156eea300 Module for python cmake files; test template
Adds the pycmake makefile dependency and provides a submodule for build
convenience. Adds the SPE3CASE1 test case for some simple test writing
and a test template file.

Sets up python library structure.
2016-12-01 15:52:09 +01:00
Pål Grønås Drange
c4c8eaf887 initial travis support 2016-11-24 10:04:50 +01:00
Pål Grønås Drange
769a0eef8a Added FindPythonModule (pycmake) and init cmake 2016-11-21 12:04:27 +01:00