Numerical Methods for Engineering and Exercises

Numbering Code U-ENG23 33210 SJ54
U-ENG23 33210 SJ77
Year/Term 2022 ・ Second semester
Number of Credits 2 Course Type Seminar
Target Year Target Student
Language Japanese Day/Period Mon.1・2
Instructor name HAMA TAKAYUKI (Graduate School of Energy Science Professor)
FUKUYAMA EIICHI (Graduate School of Engineering Professor)
Outline and Purpose of the Course Explaining numerical solution methods, such as simultaneous linear equations, simultaneous nonlinear equations, and partial differential equations, as well as matrix method analysis for truss structures and finite element method analysis for elastic deformation, and performing computer programming exercises.
Course Goals To acquire the knowledge and skills necessary for performing numerical analysis by computer on one's own through lectures and exercises conducted alternately every few weeks.
Schedule and Contents Simultaneous linear and nonlinear equations: 3 classes
Lecture and practice of various direct and iterative methods and their applications for simultaneous linear equations as well as those of Newton-Raphson method for simultaneous nonlinear equations.

Numerical solutions for partial differential equations: 3 classes
Lecture and practice of explicit and implicit-finite difference methods for partial differential equations, such as diffusion equations.


Numerical solutions for ordinary differential equations: 2 classes
Lecture and practice of numerical solutions for initial value problems.


Analysis of truss structures by matrix method: 3 classes
Explanation of stress analysis methods for truss structures, i.e., matrix method, and exercises to write a computer program for a plane truss structure.


Analysis of plane elasticity problems by finite element method: 4 classes
Explanation of how to formulate a plane elasticity problem using finite element method and its computer programming technique. Exercises about writing and running an example program.

Learning attainment will be verified by assigning reports for each item.
Evaluation Methods and Policy Obtaining credits for this class requires that grades for both lectures and exercises meet the standards. Performance is comprehensively evaluated according to class grades, reports, and quizzes. Prerequisites are having taken "Fundamental Theory of Elasticity and Stress Analysis", "Computer Programming in Global Engineering", and basic mathematics courses. Methods of asking questions and guidelines for learning will be explained in the first class.
Course Requirements Basic mathematical subjects in the Liberal Arts and Sciences Program, Engineering Mathematics, and Mathematics for Global Engineering
Study outside of Class (preparation and review) Thoroughly review basic mathematical subjects in the Liberal Arts and Sciences Program, Engineering Mathematics, and Mathematics for Global Engineering, etc. In addition, thoroughly review Fortran programming.

In programming, it is necessary to fully understand not only numerical calculation algorithms but also basic solid/fluid mechanics. Therefore, start programming after thoroughly reviewing the relevant mechanics.
Textbooks Textbooks/References Additional handouts will be distributed as necessary.
References, etc. Will be introduced during classes, if necessary.
PAGE TOP