我知道并使用f2py2e来包装一些旧的 Fortran 77 代码,但我的理解是它不适用于较新的 Fortran 95 代码。我研究了我应该使用什么,并且遇到了 fwrap 和 G3 f2py,它们似乎都没有对它们的当前状态或如何使用它们(超出基本用法)给出任何解释。
我也看到f2py的版本有使用第三代f2py的选项,但被评论为没有功能。鉴于此,我不知道应该将哪个项目用于 uni 项目。我应该将哪一个用于新代码?
PS这基本上与https://stackoverflow.com/questions/10665717/current-best-method-for-wrapping-modern-fortran-code-with-python相同的问题,建议在这里提问可能会给出更好的答案.