fortran– tag –
-
プログラミング
[python高速化] pythonからfortranを呼び出す最も簡単な方法
重い計算をfortranに任せることでpythonを高速化する。 f2pyを使ってfortranコードをpythonモジュール化し、pythonから呼び出すことでこれを実現する。 今回は最も簡単な方法を紹介する。 入力変数も出力変数も必要な場合の例を3つ示す。 -
fortran
【fortran】複素数の使い方
【概要】 fortranで複素数を使うには次のように宣言と代入をすれば良い。 COMPLEX a a=(3.0,4.0) !(実部, 虚部) 【背景】 物理、天文学という古くからある分野に関わっていると、fortranが第一プログラミング言語という人も多い。 私もその中の一人で、社... -
fortran
【fortran】配列の使い方
【概要】 fortranで配列を使いたい。 1次元配列の定義、代入、全要素の出力: integer x(3) !配列としてxを宣言する。ただし要素数は3。 x = 3 !xの全ての要素に「3」を代入する。 x(1) = 2 !xの要素1に「2」を代入する。 print *, "x = ", x !xの要素を全... -
fortran
【fortran】ファイル読み込みのコツ ~open, readとその先~
【概要】 fortranで外部テキストファイルに書かれている行列データを読み込むときには、下記のようにすると、読み取れるし、最終行を検知できる。 read (10, *, iostat=ios) x 【背景】 物理、天文学という古くからある分野に関わっていると、fortranが第...
1