美文网首页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