我正在尝试在 mpi 和 fortran 中编写一个简单的微分方程求解器。我想我不妨熟悉使用 ATLAS/LAPACK/BLAS 例程,因为它们似乎对我将来可能做的任何数值建模都非常有用。我通过 macports 安装了 ATLAS。我使用 gcc 4.4(也通过 macports 安装。)
我主要是自学成才,从来没有故意使用过 ATLAS、BLAS、LAPACK 或任何“库”(我在 C++ Java 和 Perl 中使用过“include”语句或它们的等价物——但没有完全理解它们的工作原理。)
我只想能够编写一个使用 ATLAS 在 fortran 中解决 Ax=b 的代码。我已经寻找示例代码,但它似乎需要“pgi”。经过大量谷歌搜索后,我仍然不知道“pgi”是什么或它的作用。在终端中输入“add pgi”只是告诉我“add: command not found”
如果有任何直接相关性,我会使用 mac 10.5.8。
我希望这是一个合理的地方来问这个问题。