計算物理学II ( FCC2345, 2023年度, 秋AB、金5限 15:15-16:30)
担当 : 日野原 伸生 email: hinohara [at] nucl.ph.tsukuba.ac.jp
連絡事項
- 講義(対面時)は1D301(1Dサテライト室)で行います。入室に学生証が必要です。
注意事項
- サテライト室開室状況
- サテライト室利用の注意点を守ってください。飲食禁止・自分のPC等の充電禁止です。
- 質問は授業時間中のほかMicrosoft TeamsのチャットまたはEmailで随時受け付けます。
- 全学計算機システムには月に1度の定期保守の日に使えない時間帯があります。Linuxにログインした時に次の定期保守の日が表示されます。
全学計算機システムのお知らせでも確認できます。
成績評価方法
レポート
講義資料
- 10/6(金): 第1回(オンライン)-- 全学計算機システムにリモートログイン・ファイル転送 講義資料
- 10/13(金):第2回 -- Linuxのコマンドの基礎・シェル・ディレクトリ 講義資料
- 10/20(金):第3回 -- emacsの使い方・テキスト処理・リダイレクト・パイプライン・圧縮解凍 講義資料
- 10/27(金):第4回 -- LaTeXによる文章作成・gnuplotによるグラフ作成・シェルスクリプトの基本 講義資料
- 11/1 (水):第5回 -- Fortran/Cによる数値計算プログラミング:サンプルプログラムのコンパイル・実行、四則演算、do(for)ループ、配列、組込関数
講義資料
- 11/10(金):第6回(オンライン) -- Fortran/Cによる数値計算プログラミング:条件文 講義資料
- 11/17(金):第7回 -- Fortran/Cによる数値計算プログラミング:関数 講義資料
- 12/1(金):第8回 -- Fortran/Cによる数値計算プログラミング:ファイル入出力・グラフの作成 講義資料
- 12/8(金):第9回 -- Fortran/Cによる数値計算プログラミング:配列の動的割付・関数の引数・ポインタ 講義資料
- 12/15(金):第10回 -- Fortran/Cによる数値計算プログラミング:多次元配列の動的割付・構造体・Namelist・ポインタ・派生型など 講義資料
参考書
Linuxの使い方
- 新しいLinuxの教科書 三宅英明・大角祐介 (SB Creative)
Fortran
- 数値計算のためのFortran90/95プログラミング入門 牛島 省 (森北出版株式会社)
- ザ・FORTRAN90/95 戸川 隼人 (サイエンス社)
C言語
- 明快C言語 入門編 柴田望洋 (SB Creative)
参考資料