Academic Year |
2024Year |
School/Graduate School |
School of Engineering |
Lecture Code |
K8173040 |
Subject Classification |
Specialized Education |
Subject Name |
計算アルゴリズム演習 |
Subject Name (Katakana) |
ケイサンアルゴリズムエンシュウ |
Subject Name in English |
Exercises in Algorithm |
Instructor |
UCHIDA TATSUHIKO,KHAJI NASER,INOUE TAKUYA,TSUKAI MAKOTO,FUSE MASAAKI,ARIO ICHIRO |
Instructor (Katakana) |
ウチダ タツヒコ,カジ ナセル,イノウエ タクヤ,ツカイ マコト,フセ マサアキ,アリオ イチロウ |
Campus |
Higashi-Hiroshima |
Semester/Term |
4th-Year, First Semester, Intensive |
Days, Periods, and Classrooms |
(Int) Inte |
Lesson Style |
Seminar |
Lesson Style (More Details) |
|
Exercises with computer programming |
Credits |
2.0 |
Class Hours/Week |
|
Language of Instruction |
B
:
Japanese/English |
Course Level |
3
:
Undergraduate High-Intermediate
|
Course Area(Area) |
25
:
Science and Technology |
Course Area(Discipline) |
13
:
Civil Engineering |
Eligible Students |
4th grade in Civil and environmental engineering |
Keywords |
algorithm numerical analysis, discretization, accuracy and resolution, partial differential equation, finite difference method, finite volume method, finite element method, retardation ,Iterative calculation, SDG_11 |
Special Subject for Teacher Education |
|
Special Subject |
|
Class Status within Educational Program (Applicable only to targeted subjects for undergraduate students) | This class is special subject in civil and environmental program, related to (c) Problem setting, (d) Analysis and (E) evaluation |
---|
Criterion referenced Evaluation (Applicable only to targeted subjects for undergraduate students) | Program of Civil and Environmental Engineering (Abilities and Skills) ・Ability to analyze problems (Comprehensive Abilities) ・Abbility of communication ・Ability to achieve and ability to solve the problem |
Class Objectives /Class Outline |
To explain the working of written program. To work a program to fulfill calculation needs. |
Class Schedule |
Optional lecture. Select from the following classes and submit a report as instructed for the class you have taken. The classes include following contents
Class-H Fundamentals for numerical analysis in Hydraulics (Uchida, Inoue) 1. Fundamentals for numerical analysis, numerical analysis ordinary differential equation (ODE) with Excel. 2. Numerical analysis for partial differential equation (PDE) with Excel (heat conduction equation, advection equation, advection-diffusion equation) 3. Numerical analysis for one-dimensional shallow water equation with Excel (unsteady open channel flow simulation, verification for water profile calculation). 4. Numerical simulation of flood flows and temporal variation in bed topography Class-D Data analysis for Socio-economic statistics (Fuse, Tsukai) 1. Fundamentals for data analysis and R. 2. Missing data imputation (multiple imputation) and outlier detection (M estimation) with R. 3. Data analysis Class-S Basics of computational structural dynamics (Khaji) 1. Fundamentals of structural dynamics for single degree of freedom (SDOF) systems. Free- and forced-vibration of SDOF systems, numerical response evaluation. 2. Response to periodic loading, analysis through the time domain, numerical evaluation response integral. 3. Analysis through the frequency domain, Fourier response integral, discrete Fourier transforms, Fast Fourier transforms, numerical evaluation of dynamic response. 4. Structural analysis Class-F The basis of the frame elements of the finite element method (FEM) (Ario) 1. FEM element stiffness matrix (finite element method is discretized), why is the finite element method used? History and analysis issues. FEM shape function (assuming displacement function). The deformation and displacement of the discretized elements are expressed by calculating the stress and strain inside the structure using an approximate function. 2. Coordinate transformation of frame elements (coordinate transformation of displacement vector and load vector). Since the skeleton member has an axis, an orientation, and a length, it is necessary to perform coordinate conversion between the local element coordinate system and the global coordinate system, and the entire stiffness matrix is assembled on the coordinate system of the entire structure. Let us solve the stiffness equation. 3. Automatic email reply by web input (case model) (demonstration of skeleton analysis program using equilibrium mechanics). If geometric conditions such as the length and orientation of the skeleton member are given on the web, the analysis will be programmed remotely, and the analysis result will be obtained by automatic mail reply after processing. 4. Numerical analysis with FEM
assignment |
Text/Reference Books,etc. |
Handouts |
PC or AV used in Class,etc. |
|
(More Details) |
Microsoft power point |
Learning techniques to be incorporated |
|
Suggestions on Preparation and Review |
review Fluid Mechanics, Hydraulics, Soil Mechanics, Strength of Materials, Structural Mechanics, Infrastructure Planning, Exercise of Mathematics |
Requirements |
This course is designed for 4th grade students who will be handling numerical analysis and data analysis in their graduation research in Civil and environmental engineering program and provides exercises related to the fundamentals. |
Grading Method |
assignment |
Practical Experience |
|
Summary of Practical Experience and Class Contents based on it |
|
Message |
|
Other |
|
Please fill in the class improvement questionnaire which is carried out on all classes. Instructors will reflect on your feedback and utilize the information for improving their teaching. |