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 を使用します。
これがこの質問をする合理的な場所であることを願っています。