Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
As a first trial, I am messing around with ForPy. I ran successfully some sample scripts in which I am passing arguments from Fortran to Python and the other way around successfully. However, when it comes to couple it with the master code I am working with, I struggle to add the necessary information in the Cmake file when I recompile it to include this modification.
When I looked into this a bit, I found f90wrap to have reasonable ergonomics and CMake support. If you haven’t seen it already, you might give it a shot.
I've done this in the past, i.e. https://github.com/SixTrack/SixTrack/blob/master/source/bdex.f90