This adds a python/ subdirectory with a package which wraps the PVFMM C API and a couple examples of its use.
There are a few things to consider before merging:
What, if any, testing and CI is appropriate.
There are a few places in the code marked TODO: where I was guessing what the API contract was based off the examples and documentation, but may not be correct per se
I am unable to make install on the machines I have access to, so the code to automatically find libpvfmm.so if it is installed is untested
This adds a
python/
subdirectory with a package which wraps the PVFMM C API and a couple examples of its use.There are a few things to consider before merging:
TODO:
where I was guessing what the API contract was based off the examples and documentation, but may not be correct per semake install
on the machines I have access to, so the code to automatically findlibpvfmm.so
if it is installed is untested