NGSolve User Meeting 2019, July 1-3, Vienna


This user meeting is the successor of the first two user meetings in Vienna and Göttingen. The NGSolve user meeting 2019 comes back to Vienna and takes place from July 1-3, where we bring together advanced NGSolve users with different background, as well as newcomers who want to get a quickstart into NGSolve and NGS-Py. Experiences will be shared, new features are to be discussed and extensions to the software are presented.

Data Protection Declaration for Participants in NGSolve User Meeting 2019


Monday (July 1) and Tuesday (July 2):

TUtheSky, Getreidemarkt 9, 1060 Wien, Building BA, 11th floor

Wednesday (July 3):

Kuppelsaal, Karlsplatz 13, 1040 Wien, 4th floor


Sunday, June 30
 19:00 Get-together
Monday, July 1, TUtheSky
8:30 - 9:00 NGSolve installation session
9:00 - 10:30 NGSolve tutorial (Jay Gopalakrishnan, Joachim Schöberl, Christoph Lehrenfeld)
11:00 - 12:30 NGSolve tutorial(cont'd)
12:30 - 14:00 Lunch break
14:00 - 15:30 NGSolve tutorial(cont'd)
16:00 - 17:00 NGSolve tutorial(cont'd)
17:00 - Poster & Wine
Tuesday, July 2, TUtheSky
09:00 - 10:00 Salome (Paul Rascle, Nathalie Gore)
10:00 - 10:30 Model templates (Joachim Schöberl) / Github repositoryintroduction.ipynb
11:00 - 12:30 Shape optimization (Kevin Sturm, Peter Gangl)
12:30 - 14:00 Lunch break
14:00 - 15:15 Inverse problems (Marie-Therese Wolfram)
Transformers (Martin Aigner)
PETSc (Lukas Kogler)
15:45 - 17:00 Navier Stokes (Christoph Lehrenfeld, Philip Lederer)
Tent pitching (Christoph Wintersteiger)
Moving meshes (Michael Neunteufel)
Spyder (Christopher Lackner)
19:30 Dinner at a Heurigen
Wednesday, July 3, Kuppelsaal
09:00 - 12:30 Mini-Workshops
12:30 - 14:00 Lunch break
14:00 - 16:00 Mini-Workshops (cont'd)

Required installations

The tutorials and other lecture material is available for download (here).

The mini-workshops will be on Salome modelling, NGSolve with MPI, ngs-xfem, C++ code structure and performance tuning, electromagnetics, Navier Stokes and shape optimization. To participate you need the following packages installed:

If you have problems you can always contact us by email or in the install sessions on Monday and Wednesday. Alternatively we will prepare a Virtualbox with Ubuntu 1804 and all requirements installed. If you want to use this make sure you have Virtualbox installation.


For questions on the workshop contact This email address is being protected from spambots. You need JavaScript enabled to view it..

Organizing Committee


We acknowledge support by the TU Wien and the Austrian Science Fund (FWF) through the research programm “Taming complexity in partial differential systems” (F65).