Address

Chair of Computational Science
Clausiusstrasse 33
ETH-Zentrum, CLT C 11
CH-8092 Zürich

Fabian Wermelinger

Email:

Fabian Wermelinger

PhD Student

Research and Interests

  • Multi-Phase Flows / Cavitation
  • Numerical modeling
  • Data Compression
  • High Performance Computing
  • Software Development

Education

  • MSc in Mechanical Engineering, D-MAVT, ETH Zürich, 2014

Teaching

  • TA: High Performance Computing for Science and Engineering (HPCSE) I – Fall 2018
  • TA: High Performance Computing for Science and Engineering (HPCSE) I – Fall 2017
  • TA: Engineering Tool III: Object oriented programming with C++ – Spring 2016
  • TA: High Performance Computing for Science and Engineering (HPCSE) I – Fall 2015

Publications

2018

  • J. Šukys, U. Rasthofer, F. Wermelinger, P. Hadjidoukas, and P. Koumoutsakos, “Multilevel control variates for uncertainty quantification in simulations of cloud cavitation,” SIAM J. Sci. Comput., vol. 40, iss. 5, p. B1361–B1390, 2018.
    [BibTeX] [PDF] [DOI]
    @article{sukys2018a,
    author = {Jonas {\v{S}}ukys and Ursula Rasthofer and Fabian Wermelinger and Panagiotis Hadjidoukas and Petros Koumoutsakos},
    doi = {10.1137/17m1129684},
    journal = {{SIAM J. Sci. Comput.}},
    month = {jan},
    number = {5},
    pages = {B1361--B1390},
    publisher = {Society for Industrial {\&} Applied Mathematics ({SIAM})},
    title = {Multilevel Control Variates for Uncertainty Quantification in Simulations of Cloud Cavitation},
    url = {http://www.cse-lab.ethz.ch/wp-content/papercite-data/pdf/sukys2018a.pdf},
    volume = {40},
    year = {2018}
    }

  • F. Wermelinger, U. Rasthofer, P. E. Hadjidoukas, and P. Koumoutsakos, “Petascale simulations of compressible flows with interfaces,” J. Comput. Sci., vol. 26, p. 217–225, 2018.
    [BibTeX] [Abstract] [PDF] [DOI]

    We demonstrate a high throughput software for the efficient simulation of compressible multicomponent flow on high performance computing platforms. The discrete problem is represented on structured three-dimensional grids with non-uniform resolution. Discontinuous flow features are captured using a diffuse interface method. A distinguishing characteristic of the method is the proper treatment of the interface zone as a mixing region of liquid and gas. The governing equations are discretized by a Godunov-type finite volume method with explicit time stepping using a low-storage Runge-Kutta scheme. The presented flow solver Cubism-MPCF is based on our Cubism library which enables a highly optimized framework for the efficient treatment of stencil based problems on multicore architectures. The framework is general and not limited to applications in fluid dynamics. We validate our solver by classical benchmark examples. Furthermore, we examine a highly-resolved shock-induced bubble collapse and a cloud of O(10^3) collapsing bubbles, which demonstrate the high potential of the proposed framework and solver.

    @article{wermelinger2018a,
    author = {F. Wermelinger and U. Rasthofer and P.E. Hadjidoukas and P. Koumoutsakos},
    doi = {10.1016/j.jocs.2018.01.008},
    journal = {{J. Comput. Sci.}},
    month = {may},
    pages = {217--225},
    publisher = {Elsevier {BV}},
    title = {Petascale simulations of compressible flows with interfaces},
    url = {http://www.cse-lab.ethz.ch/wp-content/papercite-data/pdf/wermelinger2018a.pdf},
    volume = {26},
    year = {2018}
    }

2017

  • U. Rasthofer, F. Wermelinger, P. Hadjidoukas, and P. Koumoutsakos, “Large scale simulation of cloud cavitation collapse,” in Procedia computer science – ICCS 2017, 2017, p. 1763–1772.
    [BibTeX] [PDF] [DOI]
    @inproceedings{rasthofer2017b,
    author = {U. Rasthofer and F. Wermelinger and P. Hadjidoukas and P. Koumoutsakos},
    booktitle = {Procedia Computer Science – {ICCS} 2017},
    doi = {10.1016/j.procs.2017.05.158},
    note = {International Conference on Computational Science, ICCS 2017, 12-14 June 2017, Zurich, Switzerland},
    pages = {1763--1772},
    publisher = {Elsevier {BV}},
    title = {Large Scale Simulation of Cloud Cavitation Collapse},
    url = {http://www.cse-lab.ethz.ch/wp-content/papercite-data/pdf/rasthofer2017b.pdf},
    volume = {108},
    year = {2017}
    }

2016

  • P. E. Hadjidoukas, D. Rossinelli, F. Wermelinger, J. Sukys, U. Rasthofer, C. Conti, B. Hejazialhosseini, and P. Koumoutsakos, “High throughput simulations of two-phase flows on Blue Gene/Q,” in Parallel computing: on the road to exascale – ParCo 2015, 2016, p. 767–776.
    [BibTeX] [PDF] [DOI]
    @inproceedings{hadjidoukas2015c,
    author = {Panagiotis E. Hadjidoukas and Diego Rossinelli and Fabian Wermelinger and Jonas Sukys and Ursula Rasthofer and Christian Conti and Babak Hejazialhosseini and Petros Koumoutsakos},
    booktitle = {Parallel Computing: On the Road to Exascale – {ParCo} 2015},
    doi = {10.3233/978-1-61499-621-7-767},
    note = {Proceedings of the International Conference on Parallel Computing – {ParCo} 2015},
    pages = {767--776},
    publisher = {{IOS} Press},
    series = {Advances in Parallel Computing},
    title = {High throughput simulations of two-phase flows on {Blue Gene/Q}},
    url = {http://www.cse-lab.ethz.ch/wp-content/papercite-data/pdf/hadjidoukas2015c.pdf},
    volume = {27},
    year = {2016}
    }

  • F. Wermelinger, B. Hejazialhosseini, P. Hadjidoukas, D. Rossinelli, and P. Koumoutsakos, “An efficient compressible multicomponent flow solver for heterogeneous CPU/GPU architectures,” in Proceedings of the platform for advanced scientific computing – PASC ’16, 2016.
    [BibTeX] [PDF] [DOI]
    @inproceedings{wermelinger2016a,
    author = {Fabian Wermelinger and Babak Hejazialhosseini and Panagiotis Hadjidoukas and Diego Rossinelli and Petros Koumoutsakos},
    booktitle = {Proceedings of the Platform for Advanced Scientific Computing - {PASC} {\textquotesingle}16},
    doi = {10.1145/2929908.2929914},
    publisher = {{ACM} Press},
    title = {An Efficient Compressible Multicomponent Flow Solver for Heterogeneous {CPU}/{GPU} Architectures},
    url = {http://www.cse-lab.ethz.ch/wp-content/papercite-data/pdf/wermelinger2016a.pdf},
    year = {2016}
    }