Joakim Hove
|
315382bad8
|
Run PYACTION keywords
The PYACTION keyword is implemented with a Python module with a run() function
in an external module.
|
2020-04-16 14:13:54 +02:00 |
|
Joakim Hove
|
5444eade2f
|
Use std::shared_ptr<Python> for Python argument in Schedule
|
2020-03-31 10:26:55 +02:00 |
|
Joakim Hove
|
687887939d
|
Make sure PythonInterpreter can be safely disabled
|
2020-03-27 12:11:40 +01:00 |
|
Joakim Hove
|
a8f0ebb183
|
Enable fine grained control of Python ON | OFF
|
2020-03-26 12:00:59 +01:00 |
|
Joakim Hove
|
c7f6b22bdf
|
Add static method bool Python::enabled()
|
2020-03-20 16:59:50 +01:00 |
|
Joakim Hove
|
d06a5a78e0
|
Moved PyAction class into Action:: namespace
|
2020-03-20 16:59:50 +01:00 |
|
Joakim Hove
|
a6ddce5d92
|
Add basic Python exec of PYACTION
|
2020-01-13 15:15:21 +01:00 |
|
Joakim Hove
|
d2392c4ea4
|
Add PyAction skeleton code
|
2020-01-06 10:28:19 +01:00 |
|
Steinar Foss
|
d348f170f2
|
PYBIND11_EMBEDDED_MODULE replaced by OPM_EMBEDDED_MODULE.
python.cpp: PythonInterp created within contr. brackets.
PYBIND11_EMBEDDED_MODULE commented out.
opm_python: added file Embed.hpp.
introduced macro OPM_EMBEDDED_MODULE.
added opm_embedded_module.
using opm_embedded_module.
opm_embedded_module: commented out PyInstance check.
added namespace Opm::embed.
Embed.hpp -> EmbedModule.hpp.
Python.cpp: added exception if PyIsinstance.
parserstate: python is a unique_ptr.
Parser.cpp: exception if no Opm::python obj.
|
2019-12-05 09:19:43 +01:00 |
|
Joakim Hove
|
69ddffc966
|
Expose C++ objects to Python runtime
|
2019-09-23 21:31:45 +02:00 |
|
Joakim Hove
|
ab2ea1acf3
|
Add basic manager class fro Python interpreter
|
2019-09-09 10:58:26 +02:00 |
|