地球惑星システム学実習B
 
講義内容
地球ダイナミクスに関連する数値計算の実際について講義します.
Microsoft ExcelとFortran90Pythonを使用します.WindowsのPCを用意してください.

フーリエ級数 (Excel利用)
プレートの温度と熱伝導の数値シミュレーション (Excel利用)
Pythonを利用したプレート熱伝導のシミュレーション
 
講義資料・課題
資料1  フーリエ級数
資料2  プレートの冷却 
資料3  Fortranを利用したプレート冷却のシミュレーション (2020年度以前) 
資料3  Pythonを利用したプレート冷却のシミュレーション 
 
Fortran 90プログラム
▶プレートの温度 (Windows用) plate_main2_w.f90 plate_four_w.f90 pl_para2_w.dat
▶プレートの温度 (Linux用)  plate_main2.f90 plate_four.f90 pl_para2.dat
Windows用とLinux用で改行コードが異なっています.
 
参考プログラム
▶矩形波フーリエ級数の計算 sine_sqw.f90  (Linux用) sine_sqw_w.f90  (Windows用) 
▶フーリエ係数の計算  dft_w.f90  (Linux用) dft_w_w.f90  (Windows用) 
 
参考書
和達三樹「物理のための数学」物理入門コース10,岩波書店,1983年.
富田博之・齋藤泰洋「Fortran90/95プログラミング」, 培風館, 2011年.
 
参考となるホームページ
地球科学Aのページ  プレートテクトニクスの解説.
地球惑星内部物理学IIのページ  地球熱学の解説.
 
学部講義のページに戻る../Site/Lectures%201.htmlshapeimage_3_link_0