fortran66のブログ

fortran について書きます。

2009-01-01から1ヶ月間の記事一覧

サンプル集の確認

必要なライブラリのインストール Intel Visual Fortran 用 ソース&バイナリ http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/51670/ f90gl 本家 http://math.nist.gov/f90gl/ リンカーのオプション glut32.lib f9…

最小

MPI

昔、ならった MPI プログラムを F90 で書きなおしてみるかな・・ F90 のモジュールになったけど、サブルーチンの引数チェックなどインターフェースは完全ではないみたい? PROGRAM mpi_2 USE mpi IMPLICIT NONE INTEGER :: ierr CALL MPI_INIT(ierr) PRINT *…

<del datetime="2009-03-12T04:38:39+09:00">F03GLがWindowsでは動かない件について</del><span style="color:#FF0000;">F03GL が Windows で動いた件</span>

若干のソースの手直しで、 x64 版で動くことが判明しました。いずれ後日の日記にて。Fortran から OpenGL を使う時に、F90GL というインターフェースを用いることが多かったわけですが、Fortran2003 で Fortran から C 言語ルーチンを呼び出すための規格が定…

x64用の*.MODファイルの不在について

MPI

x64 Windows 用の MPICH2 のバイナリをインストーラからインストールすると、Include ディレクトリに F90 でプログラムする時の USE MPI で引く複数の MOD ファイルが欠落しています。Win32 版には入っているので何かの手違いかと思います。ソースからコンパ…

文字定数での部分文字列

文字定数の宣言で、パラメータ文であれば文字数を数えなくても文字列長を*で宣言できるようです。 変数の場合は、初期値として文字定数を与えても、明示的に文字数を与えなければならないようです。また、部分文字列の指定子は、文字定数にも使えるようです…

MPI2

MPI

MPI2がでて、Fortran90でも書けるようになったようなので、しばらくぶりにMPIいじってみました。 (しかし64Bit版には相変わらずINCLUDEファイルしかない・・・)*1Gropp et al. "Using MPI" の最初のサンプルをより Fortran90 風に書き直し。 PROGRAM test …