前期後半 木曜日 3講時 別途参照 / 前期後半 木曜日 4講時. 単位数/Credit(s): 2. 対象学科・専攻/Departments: 情報基礎科学専攻、システム情報科学専攻. 学期/Term: 前期後半. 履修年度: 2024. 使用言語: 英語と日本語/English and Japanese using each PowerPoint with narration.
2024
計算数理科学/Mathematical Modeling and Computation
自然科学における様々な物理現象を再現するために構築された偏微分方程式からなる数理モデルをいくつか紹介し、かつその構築方法やそれを解くための差分解法について講義する。受講生は、講義内容を参考にしながら、独自の数理モデルと計算プログラムを実際に構築して、その計算結果をレポートとして提出する。
This lecture introduces typical mathematical models on some physical and social problems observed in nature and in events which are basically formulated by a system of partial-differential equations, and also teaches the numerical methods based on the finite-difference method for solving the mathematical models. Each student is subjected to make his own mathematical model and submits the computational result as the final report.
授業にはGoogle Classroomを利用(クラスコード:buy5tk5)
1.イントロダクション
2.反応方程式の概要
3.偏微分方程式の概要
4.差分法の概要
5.楕円型方程式の差分解法
6.放物型方程式の差分解法
7.2次元および3次元熱伝導問題の計算例とプログラム
8.双曲型方程式と特性曲線
9.反応方程式系の数理モデル
10.反応拡散方程式系の数理モデル
11.Gray-Scott モデルの数値計算
12.実用問題の数理モデリング
13.数理モデルのプログラミング(レポート作成、自習)
14.数理モデルのプログラミング(レポート作成、自習)
15.数理モデルのプログラミング(レポート作成、自習)
Utilize Google Classroom for lecture(class code:buy5tk5)
1.Introduction
2.Fundamental of Reaction Equation
3.Fundamental of Partial Differential Equation
4.Fundamental of Finite Difference Method(FDM)
5.FDM of Elliptic Equation
6.FDM of Parabolic Equation
7.Numerical Examples and Programs of 2D and 3D Parabolic Problems
8.Hyperbolic Equation and Characteristic Curves
9.Mathematical Model of Reaction Equations
10.Mathematical Model of Reaction Diffusion Equations
11.Simulation of Gray-Scott Model
12.Mathematical Modeling of Practical Problems
13.Programing of Mathematical Model(Self-study for Final Report)
14.Programing of Mathematical Model(Self-study for Final Report)
15.Programing of Mathematical Model(Self-study for Final Report)
レポートにより評価/Evaluate according to the final report
講義資料や参考プログラムはGoogle Classroomにアップロード
Lecture notes and related programs uploaded at Google Classroom
Also at http://www.caero.mech.tohoku.ac.jp
最終レポートに関連したプログラミングと計算結果の可視化
Programing on the subject of final report and the visualization of the results
Google Classroomにより時間を事前に調整
Contacting the lecturer by Google Classroom to arrange the time for discussion