Postdoc

Fax: 0049 251 83 32729
felix.schindler@uni-muenster.de
Publications
- . . ‘A locally conservative reduced flux reconstruction for elliptic problems.’ In Special Issue: 90th Annual Meeting of the International Association of Applied Mathematics and Mechanics (GAMM), edited by .: Wiley. doi: 10.1002/pamm.201900026.
- . . ‘Localized model reduction for parameterized problems.’ In Handbook on Model Order Reduction, edited by , 51. [Accepted]
- . . ‘Model reduction for parameterized systems and inverse problems.’ Oberwolfach Reports 2018, No. 39: 2454-2457. doi: 10.4171/OWR/2018/39.
- . . ‘Localized Model Reduction in PDE Constrained Optimization.’ In Shape Optimization, Homogenization and Optimal Control – DFG-AIMS workshop held at the AIMS Center Senegal, March 13-16, 2017, edited by , 143-163. Basel: Birkhäuser. doi: 10.1007/978-3-319-90469-6_8.
- . . ‘Extending DUNE: The dune-xt modules.’ Archive of Numerical Software 5, No. 1: 193-216. doi: 10.11588/ans.2017.1.27720.
- . . ‘Non-Conforming Localized Model Reduction with Online Enrichment: Towards Optimal Complexity in PDE constrained Optimization.’ In Finite Volumes for Complex Applications VIII - Hyperbolic, Elliptic and Parabolic Problems: FVCA 8, Lille, France, June 2017, edited by , 357-365. Cham: Springer International Publishing. doi: 10.1007/978-3-319-57394-6_38.
- . . ‘True Error Control for the Localized Reduced Basis Method for Parabolic Problems.’ In Model Reduction of Parametrized Systems, edited by , 169-182. Cham: Springer International Publishing. doi: 10.1007/978-3-319-58786-8_11.
- . . Model reduction for parametric multi-scale problems Doctoral Thesis, Westfälische Wilhelms-Universität Münster.
- . . ‘Adaptive Localized Model Reduction.’ Oberwolfach Reports 13, No. 3: 2406-2409. doi: 10.4171/OWR/2016/42.
- . . ‘pyMOR - Generic algorithms and interfaces for model order reduction.’ SIAM Journal on Scientific Computing 38, No. 5: 194-216. doi: 10.1137/15M1026614.
- . . ‘Model Reduction for Multiscale Lithium-Ion Battery Simulation.’ In Numerical Mathematics and Advanced Applications ENUMATH 2015, edited by , 317-331.: Springer. doi: 10.1007/978-3-319-39929-4_31.
- . . ‘Error control for the localized reduced basis multi-scale method with adaptive on-line enrichment.’ SIAM J. Sci. Comput. 37, No. 6: A2865-A2895. doi: 10.1137/151003660.
- . . ‘A-Posteriori Error Estimates for the Localized Reduced Basis Multi-Scale Method.’ In Finite Volumes for Complex Applications VII-Methods and Theoretical Aspects, edited by , 421-429.: Springer International Publishing. doi: 10.1007/978-3-319-05684-5_41.
- . . ‘Model reduction for multiscale problems.’ Oberwolfach Reports 39: 2228-2230. doi: 10.4171/OWR/2013/39.
- . . ‘The localized reduced basis multi-scale method with online enrichment.’ Oberwolfach Reports 7: 406-409. doi: 10.4171/OWR/2013/07.
- . . ‘The Localized Reduced Basis Multiscale Method.’ Contributed to the Algoritmy 2012, Conference on Scientific Computing, Vysoke Tatry, Podbanske, September 9-14, 2012, Vysoke Tatry, Podbanske.
Selected research, projects, ...
The following is an extremely incomplete list of my activities. I just started collecting them and they should grow over time ...
- I recently started looking into discontinuous Galerkin (DG) and Finite Volume (FV) methods for hyperbolic equations, such as approximating the solution \(u\) of: $$\partial_t u + \nabla_x \cdot f(u) = 0$$ I was particularly interested in how to support the implementation of both FV and DG methods in our software library.
Preliminary findings aredocumented here.This is now part of our library dune-gdt (FV is joint work with T. Leiber), see for instance the advection operators here or these tests on linear transport and inviscid compressible flow.
- I recently started looking into discontinuous Galerkin (DG) and Finite Volume (FV) methods for hyperbolic equations, such as approximating the solution \(u\) of: $$\partial_t u + \nabla_x \cdot f(u) = 0$$ I was particularly interested in how to support the implementation of both FV and DG methods in our software library.
Software
dune-gdt
Joint work with: Rene Milk, Tobias Leibner
dune-gdt is a DUNE module which provides a generic discretization toolbox for grid-based numerical methods. It contains building blocks - like local operators, local integrands, local assemblers - for discretization methods and suitable discrete function spaces. For more information visit the official homepage.
\(\color{#00568a}{\huge{\text{py}}}\color{#e88e3f}{\huge{\text{MOR}}}\)
Joint work with: Stephan Rave, Rene Milk
pyMOR - Model Order Reduction with Python - is a software library for building model order reduction applications with the Python programming language. Its main focus lies on the application of reduced basis methods to parameterized partial differential equations. All algorithms in pyMOR are formulated in terms of abstract interfaces for seamless integration with external high-dimensional PDE solvers. Moreover, pure Python implementations of finite element and finite volume discretizations using the NumPy/SciPy scientific computing stack are provided for getting started quickly. For more information visit the official homepage.
Publications:
- . . ‘pyMOR - Generic algorithms and interfaces for model order reduction.’ SIAM Journal on Scientific Computing 38, Nr. 5: 194-216. doi: 10.1137/15M1026614.
Talks
- Schindler, Felix (): ‘Locally conservative Reduced Basis methods’. 90th Annual Meeting of the International Association of Applied Mathematics and Mechanics GAMM 2019, Universität Wien, Wien, Österreich, .
- Ohlberger M, Rave S, Schindler F (): ‘Fully certified and adaptive localized model reduction for elliptic and parabolic problems’. Recent developments in numerical methods for model reduction, Institute Henri Poincaré, Paris, France, .
The list of talks is not yet complete.
Teaching
- Übung: Tutorial Numerics of Partial Differential Equations I [100387]
(in cooperation with Prof. Dr. Mario Ohlberger)
[09.10.2019 | | wöchentlich | Mi. | M A 109 (SR 1B) | Prof. Dr. Mario Ohlberger]
[09.10.2019 | | wöchentlich | Mi. | M A 109 (SR 1B) | Prof. Dr. Mario Ohlberger]
[09.10.2019 | | wöchentlich | Mi. | M A 109 (SR 1B) | Prof. Dr. Mario Ohlberger] - Praktikum: Lab Course Numerical Analysis of Partial Differential Equations I [108418]
(in cooperation with Prof. Dr. Mario Ohlberger)
[16.10.2019 | | wöchentlich | Mi. | Prof. Dr. Mario Ohlberger]
- Übung: Tutorial Modellreduction of Parameterized systems [106382]
(in cooperation with Prof. Dr. Mario Ohlberger) - Seminar: Masterseminar for Efficient numerical methods [106383]
(in cooperation with Dr. Stephan Rave, Andreas Buhr, Prof. Dr. Mario Ohlberger, Jun.-Prof. Mira Schedensack)
- Praktikum: Introduction to Numerical Programming with Python [100434]
(in cooperation with Dr. Stephan Rave, Prof. Dr. Mario Ohlberger) - Praktikum: Introduction to Programming with C++ [104437]
(in cooperation with Prof. Dr. Mario Ohlberger) - Seminar: Bachelor Seminar: A posteriori Error Estimations and their Applications [104438]
(in cooperation with Dr. Stephan Rave, Andreas Buhr) - Seminar: Master Seminar Applied Mathematics [104435]
(in cooperation with Dr. Stephan Rave, Andreas Buhr, Jun.-Prof. Mira Schedensack, Barbara Verfürth)
- Praktikum: Introduction to Programming with C++ [102386]
(in cooperation with Prof. Dr. Mario Ohlberger) - Seminar: Master Seminar Applied Mathematics [102385]
(in cooperation with Dr. Stephan Rave, Andreas Buhr, Prof. Dr. Mario Ohlberger, Jun.-Prof. Mira Schedensack, Barbara Verfürth) - Seminar: Bachelor Seminar: A posteriori Error Estimations and their Applications [102383]
(in cooperation with Dr. Stephan Rave, Prof. Dr. Mario Ohlberger)
- Praktikum: Non-linear modelling in the natural sciences [100387]
(in cooperation with Prof. Dr. Andreas Heuer, Prof. Dr. Christian Engwer, Priv.-Doz. Svetlana Gurevich, Liesel Schumacher, Prof. Dr. Mario Ohlberger, Jun.-Prof. Arndt Telschow) - Seminar: Master Seminar Applied Mathematics [100386]
(in cooperation with Dr. Stephan Rave, Prof. Dr. Mario Ohlberger) - Seminar: Bachelor Seminar: A posteriori Error Estimations and their Applications [100385]
(in cooperation with Dr. Stephan Rave, Prof. Dr. Mario Ohlberger)
- Praktikum: Introduction to Numerical Programming with Python [108012]
(in cooperation with Dr. Stephan Rave, Prof. Dr. Mario Ohlberger) - Praktikum: Introduction to Numerical Programming with Python [108048]
(in cooperation with Dr. Stephan Rave, Prof. Dr. Mario Ohlberger) - Praktikum: Non-linear modelling in the natural sciences [108047]
(in cooperation with Prof. Dr. Andreas Heuer, Prof. Dr. Christian Engwer, Priv.-Doz. Svetlana Gurevich, Prof. Dr. Mario Ohlberger, Jun.-Prof. Arndt Telschow)
- Übung: Tutorial Scientific Computing [106233]
(in cooperation with Dr. Stephan Rave, Julia Brunken) - Vorlesung: Scientific Computing [106232]
(in cooperation with Dr. Stephan Rave)
- Praktikum: Introduction to Programming with C++ [104226]
(in cooperation with Prof. Dr. Mario Ohlberger) - Praktikum: Introduction to Numerical Programming with Python [104225]
(in cooperation with Julia Brunken, Prof. Dr. Mario Ohlberger) - Praktikum: Lab Course Numerical Analysis of Partial Differential Equations II [104222]
(in cooperation with Prof. Dr. Mario Ohlberger)
- Übung: Tutorial Numerical Analysis of Partial Differential Equations I [102398]
(in cooperation with Christian Himpe, Dr. Christoph Lehrenfeld) - Praktikum: Lab Course Numerical Analysis of Partial Differential Equations I [102274]
(in cooperation with Prof. Dr. Mario Ohlberger, Dr. Christoph Lehrenfeld) - Vorlesung: MGeL Module [102397]
(in cooperation with Dr. Christoph Lehrenfeld)
- Seminar: Biomedical Modellling and Model Reduction [104860]
(in cooperation with Dr. Kathrin Smetana, Prof. Dr. Mario Ohlberger, Prof. Dr. Patrick Henning)
- Praktikum: Scientific Computing [103870]
(in cooperation with Dr. Stephan Rave, Prof. Dr. Mario Ohlberger) - Praktikum: Scientific Computing [103760]
(in cooperation with Prof. Dr. Mario Ohlberger)
- Praktikum: Introduction to Programming with C++ [102906]
(in cooperation with Christian Himpe, Prof. Dr. Mario Ohlberger) - Praktikum: Scientific Computing [102868]
(in cooperation with Prof. Dr. Mario Ohlberger)
- Praktikum: Introduction to Programming with C++ [100914]
(in cooperation with Christian Himpe, Prof. Dr. Mario Ohlberger) - V/Ü: Model Reduction for Parametrised Partial Differential Equations [100952]
(in cooperation with Dr. Stephan Rave)
- Praktikum: Intermediate Module Communication and Media [102680]
(in cooperation with Prof. Dr. Andreas Heuer, Rudolf Friedrich, Prof. Dr. Mario Ohlberger, Prof. Dr. Martin Burger)