libROM
libROM copied to clipboard
Python Interface (SWIG)
The compilation process should download and install SWIG 4.0.2 for you, but a few paths are hardcoded to my paths and need to be updated.
This is still in an unworking state.
Instructions while inside base directory of libROM:
python3 -m venv py3 source py3/bin/activate pip install --upgrade pip pip install numpy mpi4py h5py ./scripts/compile.sh -mp (Not working here after pulling in updates from master. Was working previously.)
I am pinging @pranav-vempati here because it is most likely that Pranav will pick this up and finish it.
Useful documentation: https://www.swig.org/Doc1.3/Python.html
@sullan2 Not sure how much this would help you for python interface task you are working on right now, but please check this PR out.
@kevinhkhuynh & @dreamer2368 We are developing pylibROM with pybind11. So I think we can safely close this. What do you think?
I agree with you, @chldkdtn .
@chldkdtn This makes sense to me too.