CSC's trainings and events have moved

Find our upcoming trainings and events at

This site is an archive version and is no longer updated.

Go to CSC Customer trainings and Events

Elmer FEM Course

Elmer FEM Course
Date: 17.06.2015 9:30 - 18.06.2015 16:30
Location details: -
Language: english-language
lecturers: Peter Råback
Thomas Zwinger
Price: -
Additional Information

Elmer FEM Course is intended for persons with none or some prior knowledge of Elmer but some background on the solution of partial differential equations. The course will cover the use of Elmer through its graphical user interface, ElmerGUI. Also command-line operation of Elmer will be explained. The course will also include the basics of parallel computing and writing user subroutines with Elmer.

After the course the participants should be able to solve basic modeling problems themselves, modify them manually, and have basic knowledge on the general features of Elmer software.

Elmer FEM Course will be followed by a programming day that is intended for people who are working with their own developments.

Below is the preliminary program of the course. Changes in the program are possible, and even probable.

  • 9.00 Registration & Coffee
  • 9.30 Session I: Welcome and Intro
    An overview of the structure and capabilities of Elmer software is given. Also the graphical user interface ElmerGUI is demonstrated setting up a simple case. Finally instructions for the hands-on work will be given.
  • 11.00 Session 2: Hands-on session with ElmerGUI
    The participants will go through simple exercices using ElmerGUI. Some of the cases can be chosen individually to best suite the profile of the participants (heat transfer, fluid dynamics, structural mechanics and electromagnetics).
  • 12.00 Lunch
  • 13.00 Session 3: Hands-on session and structure of simulation
    In this session we continue with the hands-on work of the previous session. We also explain the content of the Elmer files, the structure of Elmer simulation and demonstrate how to run Elmer cases from the command-line interface.
  • 14.30 Coffee
  • 15.00 Session 4: MATC, and Pre- and Postprocessing
    In this sessions we present MATC - the scripting language integrated with Elmer. We also discuss the diffrent pre- and postprocessing alternatives.
  • 16.30 End of Day 1

  • 9.00 Session 5: Parallel computing with Elmer
    The parallel computing principles and practices of Elmer is explained. This is demonstrated first on a PC and thereafter on a supercomputer platform.
  • 10.00-10.20 Coffee
  • 11.00 Session 6: Programming with Elmer
    In this session we demonstrate the programming practices of Elmer. User defined functions and custom solvers are explained and examples are shown. Also the creation of menu structures for user solvers is explained.
  • 12.00-13.00 Lunch
  • 14.00 Session 7: Miscallenous topics & User problems
    The last session can be tuned based on the wishes of the participants. The participants can continue to study some cases or we can go through some miscalleneous topics based on the interest of the audience new developments of Elmer in hybrid programming or Elmer capabilities for specific problems.
  • 14.30-15.00 Coffee
  • 16.30 End of Course
Course materials