Date: 4 - 6 December 2013

Massively parallel simulations in computational engineering are often carried out with Open Source software providing good scalability. These software do not usually come with nicely integrated pre- and postprocessors. Instead, the users often use a combination of different tools in different stages of the simulation. This course presents some widely used software for computational engineering for the different stages of the simulation. Emphasis on the course will be on the use of two versatile finite elements packages - FENiCS and Elmer - and on the visualization of the results. Both serial and parallel operation will be demonstrated. The course will be relevant for specialists working with R&D in computational engineering (electromagnetics, fluid dynamics, mechanics).Tentative agenda
First day, December 4

    10:00 - 10:30 Welcome and Parallel computing resources

    10:30 - 12:00 Open source software solution for computational engineering

    12:00 - 13:00 Lunch break

    13:00 - 14:30 VisIt & Paraview tutorial

    14:30 - 14:45 Coffee break

    14:45 - 18:00 VisIt & Paraview tutorial

    18:30 -  Dinner at restaurant Fem Små Hus

Second day, December 5

    09:00 - 10:00 FEniCS lecture (overview)

    10:00 - 10:30 FEniCS demos and hands-on

    10:30 - 10:45 Coffee break

    10:45 - 12:00 FEniCS demos and hands-on

    12:00 - 13:00 Lunch break

    13:00 - 14:00 FEniCS-HPC lecture (overview)

    14:00 - 14:30 FEniCS-HPC demo, visualization and hands-on

    14:30 - 14:45 Coffee break

    14:45 - 17:00 FEniCS-HPC demo, visualization and hands-on

Third day, December 6

    09:00 - 10:00 Elmer lecture (overview)

    10:00 - 10:30 Elmer demos and hands-on

    10:30 - 10:45 Coffee break

    10:45 - 12:00 Elmer demos and hands-on

    12:00 - 13:00 Lunch break

    13:00 - 14:00 Elmer-HPC lecture (overview)

    14:00 - 14:30 Elmer-HPC demo, visualization and hands-on

    14:30 - 14:45 Coffee break

    14:45 - 16:00 Elmer-HPC demo, visualization and hands-on

    16:00 - 16:45 High-order accurate CFD simulations in complex geometries with nek5000

    16:45 - 17:00 Final words, end of the course
     

Learning outcome
Learning how to utilize some selected software for problems in computational engineering and running those software in parallel. Increased understanding of the benefits from HPC to computational engineering in general.Pre-requisites
Familiarity with some domain of computational engineering (CEM, CFD) and some related software package.Price: Free of chargeLecturers:

    Lilit Axner (KTH Royal Institute of Technology)

    Mattias Chevalier (The Swedish e-Science Centre (SeRC) / KTH Royal Institute of Technology)

    Jean Favre (Swiss National Supercomputing Centre CSCS) 

    Johan Hoffman (KTH Royal Institute of Technology)

    Johan Jansson (KTH Royal Institute of Technology) 

    Peter Råback (CSC - IT Center for Science)

    Philipp Schlatter (KTH Royal Institute of Technology) 

    Thomas Zwinger (CSC - IT Center for Science)

https://events.prace-ri.eu/event/183/

Event types:

  • Workshops and courses


Activity log