理工学研究科Graduate School of Science and Engineering
COS500X4(計算科学 / Computational science 500)計算工学特論2Computation Engineering 2
髙倉 葉子Yoko TAKAKURA
授業コードなどClass code etc
学部・研究科Faculty/Graduate school | 理工学研究科Graduate School of Science and Engineering |
添付ファイル名Attached documents | |
年度Year | 2022 |
授業コードClass code | YC001 |
旧授業コードPrevious Class code | |
旧科目名Previous Class title | |
開講時期Term | 秋学期授業/Fall |
曜日・時限Day/Period | 水2/Wed.2 |
科目種別Class Type | |
キャンパスCampus | 小金井 |
教室名称Classroom name | 各学部・研究科等の時間割等で確認 |
配当年次Grade | |
単位数Credit(s) | 2 |
備考(履修条件等)Notes | |
実務経験のある教員による授業科目Class taught by instructors with practical experience | |
カテゴリーCategory | システム理工学専攻 |
すべて開くShow all
すべて閉じるHide All
Outline (in English)
This course deals with computational methods for solving unsteady problems of PDEs (partial differential equations), showing the finite difference method, finite element method, and finite volume method. After explaining the computational methods of unsteady convection-diffusion equations, the conservation laws of compressible fluids are taken up as hyperbolic partial difference equations, and its modern numerical methods (TVD schemes) are shown.
By the end of this course, students should be able to understand computational methods of unsteady problems of the PDEs.
Before/after each class meeting, students will be expected to spend four hours to understand the course contents.
Grading will be decided based on report assignments (100%) on the premise of in-class contribution.
授業で使用する言語Default language used in class
日本語 / Japanese
授業の概要と目的(何を学ぶか)Outline and objectives
偏微分方程式の近似解を求める方法について非定常問題を中心に扱い,差分法,有限要素法,有限体積法を取り上げる。非定常移流拡散方程式の数値解法の例の後,特に双曲型偏微分方程式として圧縮性流体の保存則を取り上げ,その現代的数値解法(TVD法)を示す。
到達目標Goal
偏微分方程式の非定常問題の数値解法を理解する。
この授業を履修することで学部等のディプロマポリシーに示されたどの能力を習得することができるか(該当授業科目と学位授与方針に明示された学習成果との関連)Which item of the diploma policy will be obtained by taking this class?
ディプロマポリシーのうち、「DP1」「DP2」「DP3」に関連
授業で使用する言語Default language used in class
日本語 / Japanese
授業の進め方と方法Method(s)(学期の途中で変更になる場合には、別途提示します。 /If the Method(s) is changed, we will announce the details of any changes. )
偏微分方程式の非定常問題について,各数値解法を講義する。
アクティブラーニング(グループディスカッション、ディベート等)の実施Active learning in class (Group discussion, Debate.etc.)
なし / No
フィールドワーク(学外での実習等)の実施Fieldwork in class
なし / No
授業計画Schedule
授業形態/methods of teaching:対面/face to face
※各回の授業形態は予定です。教員の指示に従ってください。
1[対面/face to face]:常微分方程式の数値解法
初期値問題の数値解法:2時刻レベル法,精度と安定性
2[対面/face to face]:常微分方程式の数値解法
予測子・修正子法,Runge-Kutta法
3[対面/face to face]:モデル方程式と基本解法
非定常移流拡散方程式,オイラー法(陽解法)
4[対面/face to face]:差分法
オイラー陰解法,クランクニコルソン法,3時刻レベル法
5[対面/face to face]:差分法
陰解法と連立一次方程式
6[対面/face to face]:差分法
Navier-Stokes方程式とMAC法,計算例
7[対面/face to face]:有限要素法
一次元問題
8[対面/face to face]:有限要素法
一般問題
9[対面/face to face]:モデル方程式と数値解の解釈
非定常移流方程式系(圧縮性流体),有限体積法
10[対面/face to face]:双曲型方程式の解析解
線形保存則の数値解
11[対面/face to face]:双曲型方程式の現代数値解法
Godunov法(厳密リーマン解法)と近似リーマン解法
12[対面/face to face]:双曲型方程式の現代数値解法
TVD法と保存型スキーム,適合性・安定性・収束性
13[対面/face to face]:双曲型方程式の現代数値解法
セミ離散化法:TVD Runge-Kutta 法
14[対面/face to face]:有限体積法(積分形)と一般座標変換(微分形)
一般座標変換の幾何学的解釈
授業時間外の学習(準備学習・復習・宿題等)Work to be done outside of class (preparation, etc.)
本授業の準備・復習時間は,内容理解のため各講義につき4時間以上を標準とする。
テキスト(教科書)Textbooks
適宜,資料配付。
参考書References
J.H. Ferziger, M. Peric, R.L. Street, "Computational Methods for Fluid Dynamics," Springer.
C.A.J. Fletcher, "Computational Techniques for Fluid Dynamics," Vol.1, Springer.
R.J. LeVeque, "Numerical Methods for Conservation Laws," Lectures in Mathematics, ETH Zürich, Birkhäuser, 1992.
高倉葉子,数値計算の基礎 ―解法と誤差―,コロナ社.
成績評価の方法と基準Grading criteria
授業への参加・取組みを前提とし,レポート課題100%で評価する。
学生の意見等からの気づきChanges following student comments
内容を精選する。