美文网首页Programing Language
Fortran(12)-第三方函数库的使用

Fortran(12)-第三方函数库的使用

作者: Hello育种 | 来源:发表于2021-05-11 02:08 被阅读0次

函数库的组成

任何函数库的使用方法,都不能完全照抄


image.png

include与lib诸位重要:


image.png

上述所以函数库的使用


image.png

Liunx下使用Lapack库

需要解决各种线性问题
先下载lapack包编译make.inc, 在编辑Makdefile文件。
将sudo cp lapack-3.6.1/lib*.a /usr/lib/ #将函数库都放在自己系统的lib下
使用:


image.png

IVF +VS 中使用IMSL

use IMSL既可以用。需要购买,是闭源库,不提供源代码,而且需要找FNL接口,也有不同版本32或64位。其中有很多关于矩阵运算的命令。
use operation_i !使用函数
include "link_f90_static.h" !链接

IVF+VS 使用MKL

MKL是Intel公司出品的数学函数库,有C和Fortran接口
F77与F90的设置不同。
F90需要使用use +模块名, 链接中设置lib对应的模块。
MKL不直接提供mod文件

总结

image.png

相关文章

网友评论

    本文标题:Fortran(12)-第三方函数库的使用

    本文链接:https://www.haomeiwen.com/subject/gbxhxltx.html