![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
fortran学习
文章平均质量分 91
CodeZeal
你拥有的时间比想象中的更少,也更多
展开
-
利用numpy中的ctypeslib和python基础库ctypes调用fortran
上篇文章windows下python利用f2py调用Fortran我记录了利用numpy中的f2py调用fortran的方法,本文再介绍下在windows环境下,利用ctypeslib和ctypes调用fortran所踩过的坑。基本的环境搭建参考上篇文章,这里就不再赘述,即安装好mingw-w64编译环境。参考了博客园pasuka大神的文章Python调用C/Fortran混合的动态链接库-下篇,在ubuntu18.04环境下测试成功,但在windows下编译能成功,调用时却出了问题!1、ubu原创 2022-01-14 14:57:41 · 1040 阅读 · 0 评论 -
windows下python利用f2py调用Fortran
Fortran(Formula Translation)是世界上第一个被正式推广使用的高级语言,其目前仍然是数值计算领域最重要的编程语言之一,虽然有julia,python等语言兴起,但在传统的工程计算领域如有限元、大规模并行计算等,Fortran积累了丰富的被实际工程验证了的经典算法和代码,这些代码没有被改写成其他语言的必要,最好的方式是混编,而python的第三方库numpy就提供了2种调用Fortran代码的方式利用numpy中的f2py 利用numpy中的ctypeslib和python基础库原创 2022-01-13 13:35:12 · 2550 阅读 · 4 评论