Ralf Hiptmair: Katalogdaten im Frühjahrssemester 2023

NameHerr Prof. Dr. Ralf Hiptmair
LehrgebietMathematik
Adresse
Seminar für Angewandte Mathematik
ETH Zürich, HG G 58.2
Rämistrasse 101
8092 Zürich
SWITZERLAND
Telefon+41 44 632 34 04
Fax+41 44 632 11 04
E-Mailralf.hiptmair@sam.math.ethz.ch
URLhttps://www.math.ethz.ch/sam/the-institute/people/ralf-hiptmair.html
DepartementMathematik
BeziehungOrdentlicher Professor

NummerTitelECTSUmfangDozierende
401-0674-AALNumerical Methods for Partial Differential Equations
Belegung ist NUR erlaubt für MSc Studierende, die diese Lerneinheit als Auflagenfach verfügt haben.

Alle andere Studierenden (u.a. auch Mobilitätsstudierende, Doktorierende) können diese Lerneinheit NICHT belegen.
10 KP21RR. Hiptmair
KurzbeschreibungDerivation, properties, and implementation of fundamental numerical methods for a few key partial differential equations,among them (convection)-diffusion and heat equations, wave equation, conservation laws. Implementation in C++ based on a finite element library.
LernzielMain skills to be acquired in this course:
* Ability to implement fundamental numerical methods for the solution of partial differential equations efficiently.
* Ability to modify and adapt numerical algorithms guided by awareness of their mathematical foundations.
* Ability to select and assess numerical methods in light of the predictions of theory
* Ability to identify features of a PDE (= partial differential equation) based model that are relevant for the selection and performance of a numerical algorithm.
* Ability to understand research publications on theoretical and practical aspects of numerical methods for partial differential equations.
* Skills in the efficient implementation of finite element methods on unstructured meshes.

This course is neither a course on the mathematical foundations and numerical analysis of methods nor an course that merely teaches recipes and how to apply software packages.
InhaltSee the contents of 401-0674-00 Numerical Methods for Partial Differential Equations
SkriptThe lecture will be taught in flipped classroom format:
- Video tutorials for all thematic units will be published online.
- Tablet notes accompanying the videos will be made available to the audience as PDF.
- A comprehensive PDF handout will cover all aspects of the lecture.
LiteraturSee the information given for 401-0674-00 Numerical Methods for Partial Differential Equations
Voraussetzungen / BesonderesMastery of basic calculus and linear algebra is taken for granted.
Familiarity with fundamental numerical methods (solution methods for linear systems of equations, interpolation, approximation, numerical quadrature, numerical integration of ODEs) is essential.

Important: Coding skills and experience in C++ are essential.

Homework assignments involve substantial coding, partly based on a C++ finite element library. The written examination will be computer based and will comprise coding tasks.
KompetenzenKompetenzen
Fachspezifische KompetenzenKonzepte und Theoriengeprüft
Verfahren und Technologiengeprüft
Methodenspezifische KompetenzenAnalytische Kompetenzengeprüft
Entscheidungsfindunggefördert
Problemlösunggeprüft
Projektmanagementgefördert
Persönliche KompetenzenKritisches Denkengefördert
401-0674-00LNumerical Methods for Partial Differential Equations
Nicht für Studierende BSc/MSc Mathematik
10 KP2G + 2U + 2P + 4AR. Hiptmair
KurzbeschreibungDerivation, properties, and implementation of fundamental numerical methods for a few key partial differential equations: convection-diffusion, heat equation, wave equation, conservation laws. Implementation in C++ based on a finite element library.
LernzielMain skills to be acquired in this course:
* Ability to implement fundamental numerical methods for the solution of partial differential equations efficiently.
* Ability to modify and adapt numerical algorithms guided by awareness of their mathematical foundations.
* Ability to select and assess numerical methods in light of the predictions of theory
* Ability to identify features of a PDE (= partial differential equation) based model that are relevant for the selection and performance of a numerical algorithm.
* Ability to understand research publications on theoretical and practical aspects of numerical methods for partial differential equations.
* Skills in the efficient implementation of finite element methods on unstructured meshes.

This course is neither a course on the mathematical foundations and numerical analysis of methods nor an course that merely teaches recipes and how to apply software packages.
InhaltSecond-order scalar elliptic boundary value problems
Finite-element methods (FEM)
FEM: Convergence and Accuracy
Non-linear elliptic boundary value problems
Second-order linear evolution problems
Convection-diffusion problems
Numerical methods for conservation laws
SkriptThe lecture will be taught in flipped classroom format:
- Video tutorials for all thematic units will be published online.
- Tablet notes accompanying the videos will be made available to the audience as PDF.
- A comprehensive lecture document will cover all aspects of the course, see https://www.sam.math.ethz.ch/~grsam/NUMPDEFL/NUMPDE.pdf
LiteraturChapters of the following books provide supplementary reading
(detailed references in course material):

* D. Braess: Finite Elemente,
Theorie, schnelle Löser und Anwendungen in der Elastizitätstheorie, Springer 2007 (available online).
* S. Brenner and R. Scott. Mathematical theory of finite element methods, Springer 2008 (available online).
* A. Ern and J.-L. Guermond. Theory and Practice of Finite Elements, volume 159 of Applied Mathematical Sciences. Springer, New York, 2004.
* Ch. Großmann and H.-G. Roos: Numerical Treatment of Partial Differential Equations, Springer 2007.
* W. Hackbusch. Elliptic Differential Equations. Theory and Numerical Treatment, volume 18 of Springer Series in Computational Mathematics. Springer, Berlin, 1992.
* P. Knabner and L. Angermann. Numerical Methods for Elliptic and Parabolic Partial Differential Equations, volume 44 of Texts in Applied Mathematics. Springer, Heidelberg, 2003.
* S. Larsson and V. Thomée. Partial Differential Equations with Numerical Methods, volume 45 of Texts in Applied Mathematics. Springer, Heidelberg, 2003.
* R. LeVeque. Finite Volume Methods for Hyperbolic Problems. Cambridge Texts in Applied Mathematics. Cambridge University Press, Cambridge, UK, 2002.

However, study of supplementary literature is not important for for following the course.
Voraussetzungen / BesonderesMastery of basic calculus and linear algebra is taken for granted.
Familiarity with fundamental numerical methods (solution methods for linear systems of equations, interpolation, approximation, numerical quadrature, numerical integration of ODEs) is essential.

Important: Coding skills and experience in C++ are essential.

Homework assignments involve substantial coding, partly based on a C++ finite element library. The written examination will be computer based and will comprise coding tasks.
KompetenzenKompetenzen
Fachspezifische KompetenzenKonzepte und Theoriengeprüft
Methodenspezifische KompetenzenAnalytische Kompetenzengeprüft
Problemlösunggeprüft
Projektmanagementgefördert
401-2673-AALNumerical Methods for CSE
Belegung ist NUR erlaubt für MSc Studierende, die diese Lerneinheit als Auflagenfach verfügt haben.

Alle anderen Studierenden (u.a. auch Mobilitätsstudierende, Doktorierende) können diese Lerneinheit NICHT belegen.
9 KP19RR. Hiptmair
KurzbeschreibungIntroduction into fundamental techniques and algorithms of numerical mathematics which play a central role in numerical simulations in science and technology.
Lernziel* Knowledge of the fundamental algorithms in numerical mathematics
* Knowledge of the essential terms in numerical mathematics and the
techniques used for the analysis of numerical algorithms
* Ability to choose the appropriate numerical method for concrete problems
* Ability to interpret numerical results
* Ability to implement numerical algorithms afficiently in C++
Inhalt1. Computing with Matrices and Vectors
2. Direct Methods for Linear Systems of Equations
3. Direct Methods for Linear Least Squares Problems
4. Filtering Algorithms
5. Data Interpolation and Data Fitting in 1D
6. Approximation of Functions in 1D
7. Numerical Quadrature
8. Iterative Methods for Non-linear Systems of Equations
12. Numerical Integration - Single Step Methods
13. Single Step Methods for Stiff Initial Value Problems
Skripthttps://people.math.ethz.ch/~grsam/HS16/NumCSE/NumCSE16.pdf
LiteraturW. Dahmen, A. Reusken "Numerik für Ingenieure und Naturwissenschaftler", Springer 2006.
M. Hanke-Bourgeois "Grundlagen der Numerischen Mathematik und des wissenschaftlichen Rechnens", BG Teubner, 2002
P. Deuflhard and A. Hohmann, "Numerische Mathematik I", DeGruyter, 2002
U. Ascher and C. Greif "A first course in Numerical Methods"
Voraussetzungen / BesonderesExamination will be conducted at the computer and will involve coding in C++/Eigen.
A course covering the material is taught in English every autumn term (course unit 401-0663-00L). Course documents, exercises and examinations are available online.
401-3650-72LRational Approximation and Interpolation Information Belegung eingeschränkt - Details anzeigen 4 KP2SR. Hiptmair
KurzbeschreibungThe seminar covers theory and algorithms for rational interpolation based on classical and modern literature. The various topics have to be presented by groups of students.
LernzielParticipants of the seminar should acquire familiarity with the theoretical properties of approximation by means of rational functions as well as knowledge about algorithms used for computing approximating or interpolating rational functions.
InhaltThe simplest and most widely used function system for approximation in computational mathematics are polynomials. They are ideally suited for smooth (analytic) functions. However, in many application we encounter functions with kinks and other kinds of singularities. In this case approximation by rational functions, that is, quotients of polynomials, may be vastly superior. This is why rational approximation and interpolation is receiving increased attention for the construction of surrogate models in model order reduction.

This seminar will study a number of research papers dealing with both theoretical and algorithmic aspects of rational approximation and interpolation.

Topics:

1. Best approximation by rational functions
2. Best rational approximation of x 7→ |x|
3. Meinardus conjecture
4. Approximation by composite rational functions
5. Rational interpolation and linearized least-squares
6. Padé approximationj
7. Vector fitting
8. The AAA algorithm for rational approximation
9. The RKFIT algorithm for non-linear rational approximation
10. Rational minimax approximation
11. Multivariate Padé approximation
12. Fast least-squares Padé approximation

Student groups will be decided and topics will be assigned during the preparatory meeting on March 1, 2023

Implementation and numerical experiments:

Quite a few of the topics are algorithmic in nature. Many of the related papers mention open
source implementations of the methods, mainly in MATLAB, often relying on the Chebfun
library. It is desirable that groups presenting an algorithmic topic also conduct numerical
experiments, those covered in the articles or others, and report their observations.

More information: https://people.math.ethz.ch/~ralfh/Seminars/RAP_23/SeminarRAP_FS23.pdf
LiteraturSee https://people.math.ethz.ch/~ralfh/Seminars/RAP_23/SeminarRAP_FS23.pdf
Voraussetzungen / BesonderesGood skills in analysis are required as well as basic familiarity with numerical methods for interpolation and approximation with polynomials.

Preparatory meeting onj Wed March 1

Every presentation has to be done jointly by a group of 2-3 students with presenters selected at random. Every participant will have to present on 2-3 occasions.

See https://people.math.ethz.ch/~hiptmair/Seminars/RAP_23/SeminarRAP_FS23.pdf for more information.
KompetenzenKompetenzen
Fachspezifische KompetenzenKonzepte und Theoriengeprüft
Methodenspezifische KompetenzenAnalytische Kompetenzengeprüft
Medien und digitale Technologiengeprüft
Problemlösunggeprüft
Soziale KompetenzenKommunikationgeprüft
Kooperation und Teamarbeitgeprüft
Persönliche KompetenzenKritisches Denkengeprüft
Selbstbewusstsein und Selbstreflexion geprüft
401-3667-23LCase Studies Seminar (Spring Semester 2023) Information 3 KP2SV. C. Gradinaru, R. Hiptmair, R. Käppeli, M. Reiher
KurzbeschreibungIn the CSE Case Studies Seminar invited speakers from ETH, from other universities as well as from industry give a talk on an applied topic. Beside of attending the scientific talks students are asked to give short presentations (10 minutes) on a published paper out of a list.
Lernziel
InhaltIn the CSE Case Studies Seminar invited speakers from ETH, from other universities as well as from industry give a talk on an applied topic. Beside of attending the scientific talks students are asked to give short presentations (10 minutes) on a published paper out of a list (containing articles from, e.g., Nature, Science, Scientific American, etc.). If the underlying paper comprises more than 15 pages, two or three consecutive case studies presentations delivered by different students can be based on it. Consistency in layout, style, and contents of those presentations is expected.
Voraussetzungen / BesonderesThe talks ar in presence only (no zoom)! Student talks are in parallel sessions in the two rooms, the invited talks take place in the larger lecture hall.

75% attendance and a short presentation on a published paper out of a list or on some own project are mandatory.

Students have to register their presentations online until the second Wednesday of the semester on
https://rw.ethz.ch/the-programme/case-studies.html

The stu­dent talks will be grouped by sub­ject, so we'll de­cide the ac­tual dates of the in­di­vidual talks.

Students that realize that they will not fulfill this criteria have to contact the teaching staff or de-register before the end of semester from the Seminar if they want to avoid a "Fail" in their documents. Later de-registrations will not be considered.
KompetenzenKompetenzen
Fachspezifische KompetenzenKonzepte und Theoriengefördert
Verfahren und Technologiengefördert
Methodenspezifische KompetenzenAnalytische Kompetenzengefördert
Entscheidungsfindunggefördert
Medien und digitale Technologiengefördert
Problemlösunggefördert
Projektmanagementgefördert
Soziale KompetenzenKommunikationgefördert
Kooperation und Teamarbeitgefördert
Persönliche KompetenzenAnpassung und Flexibilitätgefördert
Kreatives Denkengefördert
Kritisches Denkengefördert
Integrität und Arbeitsethikgefördert
Selbstbewusstsein und Selbstreflexion gefördert
Selbststeuerung und Selbstmanagement gefördert
401-5650-00LZurich Colloquium in Applied and Computational Mathematics Information 0 KP1KR. Abgrall, R. Alaifari, H. Ammari, R. Hiptmair, S. Mishra, S. Sauter, C. Schwab
KurzbeschreibungForschungskolloquium
Lernziel