• G95

    G95是一款Fortran的编译器,免费的自由软件!由于它是基于命令行的编译器,但是可以通过各种软件平台来利用。该软件不断创新和优化,现在已经支持部分Fortran2003标准。

  • Fortran

    FORTRAN,亦译为福传,是英文“FORmula TRANslator”的缩写,译为“公式翻译器”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。 下面是一个在标准输出设备上使用Fortran90输出Hello World的简单程序,这种程序通常作为开始学习编程语言时的第一个程序: progra...

  • LAPACK

    LAPACK,其名为Linear Algebra PACKage的缩写,是一以Fortran编程语言写就,用于数值计算的函式集。 LAPACK提供了丰富的工具函式,可用于诸如解多元线性方程式、线性系统方程组的最小平方解、计算特征向量、用于计算矩阵QR分解的Householder转换、以及奇异值分解等问题。 在NetLib亦提供了API经简化的Fortran 95版本的LAPACK95。LAPACK...

  • CFD Utilities

    CFD Utility 软件库有将近 30 个 Fortran 90 和 77 的子程序组成,同时有将近 100 个基于这些库开发的应用程序。许多实用程序适用于多次拉丝结构化网格和流动的解决方案,但是很多其他可重用的模块在插值等类别,优化、正交、快速搜索和字符操作出现从空气动力学的几十年的软件开发部门和空间技术部门在NASA艾姆斯研究中心。

  • PHAML

    PHAML是一个二维椭圆型偏微分方程的方程使用高或低的顺序有限元,根据最新的三角形节点平分,和多重网格自适应网格细化的解决方案并行程序。该方法的所有方面都基于层次的基础功能。

  • NEWUOA

    非线性最优化函数,是Powell的最强大的“无偏导依赖”的非线性最优化方法,适用于解决摄影测量、计算机视觉中的从一个初始值开始,搜索精确值的问题。软件本身是用fortran语言写的,可以使用f2c.exe工具转化成C代码。 我个人对C代码实现了一个C++的封装。