In this lecture, fundamental numerical techniques often encountered in mechanical engineering will be introduced. Students are expected to have some fundamental knowledge of coding already since this lecture does not aim to teach how to write a code with a specific language. Rather, this lecture focuses on transferring the fundamental concepts and theory behind various numerical techniques. The first and latter halves of this lecture will be given by Assoc. Profs. Yamada and Hasegawa, respectively. The grades are evaluated based on the attendance and reports assigned during the lecture.
The schedule and contents of this lecture are as follows:
[First half: Assoc. Prof. Yamada]
1) Linear algebra
2) Simultaneous equation
3) Sequential minimal optimization and Nonlinear equation
4) Nonlinear equations and Eigenvalue problems
5) Eigenvalue problems (1)
6) Eigenvalue problems (2)
7) Singular value decomposition and multivariable analysis
[Second half: Prof. Hasegawa]
1) Introduction to numerical simulation and errors
2) Finite difference
3) Higher order finite difference schemes
4) Modified wavenumber
5) Ordinary differential equation (ODE)
6) Stability of ODE
7) Partial differential equation (PDE)