大学院
HOME 大学院 数値流体力学入門
過去(2023年度)の授業の情報です
学内のオンライン授業の情報漏洩防止のため,URLやアカウント、教室の記載は削除しております。
最終更新日:2025年4月21日

授業計画や教室は変更となる可能性があるため、必ずUTASで最新の情報を確認して下さい。
UTASにアクセスできない方は、担当教員または部局教務へお問い合わせ下さい。

数値流体力学入門

数値流体力学入門 Introduction to Computational Fluid Dynamics
非圧縮性流、圧縮性流、希薄流など各種流れ場の数値解析法について段階を踏んで解説する。CFDのプログラミング教室ではなく、この方法でどうしてうまく解けるのかといった、原理の理解が目的である。また、数値解法を通して、流体力学の基礎的性質の理解も得られるようにする。
The computational methods to solve various types of flows, i.e. incompressible flow, compressible flow, rarefied flow and so on, are explained in a step-by-step manner. The aim of this lecture is not to give a cooking book for flow calculations. The theories of the numerical schemes which work well in solving fluid flows are learned. In addition, the nature of fluid flow will be understood via computational simulation.
MIMA Search
時間割/共通科目コード
コース名
教員
学期
時限
47110-27
GFS-AE6I01L1
数値流体力学入門
鈴木 宏二郎
S1 S2
月曜5限
マイリストに追加
マイリストから削除
講義使用言語
日本語
単位
2
実務経験のある教員による授業科目
NO
他学部履修
開講所属
新領域創成科学研究科
授業計画
1.はじめに(数値流体力学とその難しさ、差分法の基礎など) 2.非圧縮性流体の数値解法(MAC法とKawamuraスキーム、風上差分法) 3.衝撃波を含む圧縮性流れの数値解法(スカラー1次元双曲型偏微分方程式の数値解法(TVD法の導出)、有限体積法、リーマンソルバー、1次元圧縮性流体の数値解法) 4.多次元圧縮性流体問題への拡張(斜め衝撃波問題など) 5.圧縮性電磁流体の解法(理想MHD方程式の解法) 6.粒子的手法による流体解析(SPH法による天体の衝突問題) 7.DSMC法による希薄気体の数値解法 注)流体力学に関する基礎的な知識を持っていることが望ましい。学期末までには、FortranやCなどのプログラミング言語が読め、かつ書けるようになっていること。なお、講義中に示すサンプルプログラムはFortranで書かれている。 1. Introduction with some historical review of Compuational Fluid Dynamics 2. Numerical scheme for solving incompressible flows (MAC method, Kawamura scheme, the u***** and so on) 3. Numerical scheme for solving one-dimensional inviscid compressible flows with shock wave (including numerical schemes of a scalar hyperbolic partial differential equation, theory of TVD scheme, finite volume method, Riemann solver and so on) 4. Numerical scheme for solving multi-dimensional compressible flows (Oblique shock wave problem) 5. Computation of Compressible Magnetohydrodynamics (Ideal MHD Eqs.) 6. CFD by particle method (SPH method for solving impact problem) 7. Numerical scheme for solvinf rarefied flows by DSMC method) Note: Basic knowledge of Fluid Dynamics is assumed. Students are requested to become able to read and write a program language (Fortran or C) by the end of the semester. All the sample programs given in the lecture are written in Fortran.
授業の方法
配布した講義資料に従って講義を行う。 Lecture will be given based on the lecture notes provided to the class.
成績評価方法
講義の最後に、計算課題を出す。成績は出席と学期末レポートによって評価する。 Grades will be based on the attendance and the quality of the reports on exercises of flow calculation assigned at the end of the lecture.
教科書
講義資料をITC-LMSにて配布する。 Lecture notes will be provided through ITC-LMS.
参考書
参考書については講義の中で適宜紹介する。 The references will be introduced during the lecture.
履修上の注意
流体力学に関する基礎的な知識を持っていることが望ましい。学期末までには、FortranやCなどのプログラミング言語が読め、かつ書けるようになっていること。なお、講義中に示すサンプルプログラムはFortranで書かれている。 Basic knowledge of Fluid Dynamics is assumed. Students are requested to become able to read and write a program language (Fortran or C) by the end of the semester. All the sample programs given in the lecture are written in Fortran.