Skip to content

Materials for the practical course on Modeling, Simulation, and Optimization thaught in the Summer Semester of 2022 at Friedrich-Alexander Universität Erlangen-Nürnberg.

Notifications You must be signed in to change notification settings

danielveldman/practical_course_SS2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practical course: modeling, simulation, optimization SS2021

This page contains the material for a practical course on modeling, simulation, and optimization that was thaught in the summer semester 2022 at the Friedrich-Alexander Universität Erlangen-Nürnberg. This course provides a practical introduction to some of the most commonly used discretization methods for PDEs (finite differences and finite elements) and their implementation in matlab. It also covers some of the basics of gradient-based optimization focused on (PDE-constrained) optimal control problems. Some basic programming skills in matlab or a similar programming language is recommended but not required.

The course consists of two parts. In the first part students learn the basics about finite differences, time discretization, finite elements, and optimization in a concentrated version of the course thaught in 2021. This knowledge is applied in a final project in the second half of the course.

Topics for the first six lectures are

o Finite Differences in 1D

o Time Discretization

o Finite Elements in 1D

o Finite Elements in 2D

o Static Optimization

o Dynamic Optimization

About

Materials for the practical course on Modeling, Simulation, and Optimization thaught in the Summer Semester of 2022 at Friedrich-Alexander Universität Erlangen-Nürnberg.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages