In this lecture, you will learn the outline of various numerical analysis method for understanding simulation engineering based on the computer program. And then, you will learn the finite differences method as a concrete numerical analysis method. And you will learn two dimensional heat transfer analysis as a solution of partial differential equation. It is aimed to be able to derive partial differential equations, and convert it to a differential expression, and convert it as a practical technique as a computer program, and visualize the result further.
概要:
In the lecture, you will learn outline of some numerical method as base of the implementation of computer programming for more good understanding the simulation engineering. And then, you will learn finite difference method as concrete of the numerical simulation. Finally, you will implement the two-dimensional heat transfer analysis as a partial differential equation problem into computer programming.
授業の進め方・方法:
The subject will be performed with both of lecture and computer program practice. The lecture will be performed based on the Japanese textbook. You will become who be able to construct program of the partial differential equation about some simulation of physic phenomena. The kind of the computer program language is not limited in the lecture, but you must be able to show simulation result by computer graphics.
注意点:
|
|
週 |
授業内容 |
週ごとの到達目標 |
前期 |
1stQ |
1週 |
Orientation of this lecture. Explanation of some simulation and how to formulate the model. |
We will understand using simulation why we need to learn in live.
|
2週 |
Explanation of how to solve or derive the partial differential equations using separation of variable method. Part one. |
You will understand how to derive the partial differential equation using mathematical analysis.
|
3週 |
Explanation of how to solve or derive the partial differential equations using separation of variable method. Part two. |
You will understand how to derive the partial differential equation using mathematical analysis.
|
4週 |
Explanation of how to convert the differential equation into the finite differences method. |
You will understand how to convert the differential equation into the finite differences method.
|
5週 |
Explanation of how to convert the ellipse type differential equation into the finite differences method. |
You will understand how to convert the ellipse type differential equation into the finite differences method. And then, you will understand the Gauss-seidel method, the SOR method and how to construct difference equation systems.
|
6週 |
Explanation of how to convert the ellipse type differential equation into the finite differences method. Part two. |
You will understand how to convert the ellipse type differential equation into the finite differences method. And then, you will understand the Gauss-seidel method, the SOR method and how to construct difference equation systems.
|
7週 |
Explanation about how to implement the ellipse type differential equation into computer program. |
You will understand how to implement the ellipse type differential equation into computer program.
|
8週 |
Intermediate examination. |
Examination will be performed for evaluating intelligibility. The test will be based on the review of the lecture note.
|
2ndQ |
9週 |
Explanation of intermediate examination's answer. And explanation of how to convert the parabola type differential equation into finite differences method. |
You will understand how to convert the parabola type differential equation into finite differences method, and explicit method on computer program, and Crank-Nicholson implicit scheme.
|
10週 |
Explanation of how to convert the parabola type differential equation into finite differences method. Part two. |
You will understand how to convert the parabola type differential equation into finite differences method, and explicit method on computer program, and Crank-Nicholson implicit scheme. Part two.
|
11週 |
Explanation of how to convert the parabola type differential equation into finite differences method. Part three. |
You will understand how to convert the parabola type differential equation into finite differences method, and explicit method on computer program, and Crank-Nicholson implicit scheme. Part three.
|
12週 |
Explanation of how to convert the two-dimensional parabola type differential equation into finite differences method. |
You will understand how to convert the two-dimensional parabola type differential equation into finite differences method, and explicit method on computer program, and Crank-Nicholson implicit scheme.
|
13週 |
Explanation of how to convert the two-dimensional parabola type differential equation into finite differences method. Part two. |
You will understand how to convert the two-dimensional parabola type differential equation into finite differences method, and explicit method on computer program, and Crank-Nicholson implicit scheme. Part two.
|
14週 |
Explanation of how to implement the two-dimensional parabola type differential equation into computer program. |
You will understand how to implement the two-dimensional parabola type differential equation into computer program.
|
15週 |
Explanation of how to implement the two-dimensional parabola type differential equation into computer program. Part two. |
You will understand how to implement the two-dimensional parabola type differential equation into computer program. Part two.
|
16週 |
Final examination. |
Examination will be performed for evaluating intelligibility. The test will be based on the review of the lecture note.
|