First working version of Python bindings using boost python and numpy
Added EnginePy as a thin manager wrapper to adios::Engine (member of EnginePy) Write accepts numpy arrays (ndarray) seamlessly Write Outputs Verified with ADIOS 1.0 bpls To do: Advance
parent
5fe7f309
No related branches found
No related tags found
Showing
- Makefile 1 addition, 1 deletionMakefile
- bindings/python/Makefile 4 additions, 4 deletionsbindings/python/Makefile
- bindings/python/include/ADIOSPy.h 5 additions, 4 deletionsbindings/python/include/ADIOSPy.h
- bindings/python/include/EnginePy.h 45 additions, 0 deletionsbindings/python/include/EnginePy.h
- bindings/python/include/adiosPyFunctions.h 20 additions, 1 deletionbindings/python/include/adiosPyFunctions.h
- bindings/python/src/ADIOSPy.cpp 24 additions, 0 deletionsbindings/python/src/ADIOSPy.cpp
- bindings/python/src/EnginePy.cpp 42 additions, 0 deletionsbindings/python/src/EnginePy.cpp
- bindings/python/src/MethodPy.cpp 6 additions, 5 deletionsbindings/python/src/MethodPy.cpp
- bindings/python/src/glue.cpp 35 additions, 14 deletionsbindings/python/src/glue.cpp
- bindings/python/test_hello.py 27 additions, 26 deletionsbindings/python/test_hello.py
- include/core/Engine.h 46 additions, 48 deletionsinclude/core/Engine.h
- include/engine/bp/BPFileWriter.h 31 additions, 28 deletionsinclude/engine/bp/BPFileWriter.h
- include/engine/dataman/DataManWriter.h 16 additions, 16 deletionsinclude/engine/dataman/DataManWriter.h
- src/core/Engine.cpp 3 additions, 1 deletionsrc/core/Engine.cpp
Loading
Please register or sign in to comment