401-0435-00L  Computational Methods for Engineering Applications

SemesterAutumn Semester 2023
LecturersS. Mishra
Periodicityyearly recurring course
Language of instructionEnglish



Courses

NumberTitleHoursLecturers
401-0435-00 VComputational Methods for Engineering Applications
Offered for the last time in this form in the Autumn Semester 2023.
2 hrs
Fri10:15-12:00HG D 1.1 »
S. Mishra
401-0435-00 UComputational Methods for Engineering Applications
Groups are selected in myStudies.
Offered for the last time in this form in the Autumn Semester 2023.
2 hrs
Mon16:15-18:00CLA E 4 »
16:15-18:00HG E 21 »
16:15-18:00ML F 34 »
S. Mishra

Catalogue data

AbstractThe course gives an introduction to the numerical methods for the solution of ordinary and partial differential equations that play a central role in engineering applications. Both basic theoretical concepts and implementation techniques necessary to understand and master the methods will be addressed.
Learning objectiveAt the end of the course the students should be able to:

- implement numerical methods for the solution of ODEs (= ordinary differential equations);
- identify features of a PDE (= partial differential equation) based model that are relevant for the selection and performance of a numerical algorithm;
- implement the finite difference, finite element and finite volume method for the solution of simple PDEs using C++;
- read engineering research papers on numerical methods for ODEs or PDEs.
ContentInitial value problems for ODE: review of basic theory for ODEs, Forward and Backward Euler methods, Taylor series methods, Runge-Kutta methods, basic stability and consistency analysis, numerical solution of stiff ODEs.

Two-point boundary value problems: Green's function representation of solutions, Maximum principle, finite difference schemes, stability analysis.

Elliptic equations: Laplace's equation in one and two space dimensions, finite element methods, implementation of finite elements, error analysis.

Parabolic equations: Heat equation, Fourier series representation, maximum principles, Finite difference schemes, Forward (backward) Euler, Crank-Nicolson method, stability analysis.

Hyperbolic equations: Linear advection equation, method of characteristics, upwind schemes and their stability.
Lecture notesScript will be provided.
LiteratureChapters of the following book provide supplementary reading and are not meant as course material:

- A. Tveito and R. Winther, Introduction to Partial Differential Equations. A Computational Approach, Springer, 2005.
Prerequisites / Notice(Suggested) Prerequisites:
Analysis I-III (for D-MAVT), Linear Algebra, Models, Algorithms and Data: Introduction to Computing, basic familiarity with programming in C++.

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits4 credits
ExaminersS. Mishra
Typesession examination
Language of examinationEnglish
RepetitionThe performance assessment is offered every session. Repetition possible without re-enrolling for the course unit.
Mode of examinationwritten 180 minutes
Additional information on mode of examinationThe exam for the course unit taught in the Autumn Semester 2023 is only offered in the Winter 2024 and Summer 2024 Examination Sessions.
Written aidsPersonal summary, 4 pages (2 sheets) A4 handwritten or machine-typed (single-spaced, font size at least 8 pt).
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

 
Main linkLecture Homepage
Only public learning materials are listed.

Groups

401-0435-00 UComputational Methods for Engineering Applications
GroupsG-01
Mon16:15-18:00ML F 34 »
G-02
Mon16:15-18:00HG E 21 »
G-03
Mon16:15-18:00CLA E 4 »

Restrictions

There are no additional restrictions for the registration.

Offered in

ProgrammeSectionType
Mechanical Engineering BachelorElectivesWInformation