python-bindings
python-bindings copied to clipboard
Including Participant.hpp instead of precice.hpp - By design or outdated?
https://github.com/precice/python-bindings/blob/536d385a0fdb77656011f45cf32ab9b3be16de3b/cyprecice/Participant.pxd#L6
The precice/Participant.hpp
is the renamed precice/SolverInterface.hpp
. However, we now also have precice/precice.hpp
, which is meant to be the central header to include. This currently contains also Version.h
, span.hpp
, and could in the future contain more (or less).
This is not a problem, especially since it works at the moment, but it sticks out in the architecture picture. Changing it should have no functional effect anywhere.
This is outdated and something I forgot to update before releasing the bindings. I have opened a draft pull request to do this: https://github.com/precice/python-bindings/pull/193