Fortran101 Top

Page content

Fortran の基礎を身につける流れのメモ

目標

  • Fortran の開発環境を構築する
  • Program の書き方を知る
  • subroutine の書き方,コンパイル方法を理解する
  • module の機能を理解する

上記の目標が達成できれば,初めは十分だと思います.というかプログラムの基本を身につけるには実践あるのみだと思うので,上記の目標を意識しつつ,作りたいプログラムを書きながら適宜調べて理解を深めるのが最初は重要だと思います.

流れ

  1. Fortran演習 (地球惑星物理学演習) をざっと読む
  2. Fortran 入門 をざっと読む
  3. Fortran 等の環境構築
  4. 自分で好きなプログラムを書き,試行錯誤を行う
  5. 4 番と並行して,牛島本を読む & 必要に応じて例題のプログラムを自分で書いてみる
  6. 牛島本で module 等の機能を理解する

参考

教科書

  1. 牛島省 (2007) 『数値計算のためのFortran 90/95 プログラミング入門』 (森北出版)

基本的な説明 (数値計算含む) が充実しているのでおすすめです.また,module 関連で外部手続き,内部手続きの説明をこれほど丁寧に整理している本は他にないのでその点でもおすすめです.ただ,個人的には説明が一見難しくて,一度読んだだけだと何言ってるのかわかりませんでした.別に Fortran の機能を全て理解しなくてもコード開発はできるので,一度パッと目を通して,研究を進めながら暇な時間を見つけてはじっくり徐々に読み進めるくらいが丁度いいと思います.

Web

Fortran演習 (地球惑星物理学演習)

Fortran 入門

参考になると思います.