Introductory OpenFOAM Course + Selected Topics (online)

Europe/Berlin
Online

Online

hosted by KIT
Description

OpenFOAM(R) is an open-source package for simulation of fluid flow and heat transfer problems in engineering, nature, biological and astrophysical systems.

As a joint effort of bwHPC-S5 and NHR@KIT, the Scientific Computing Center (SCC) is hosting an introductory level course on the parallel use of OpenFOAM software for (current and future) users of the bwUniCluster (bwForClusters) or HoreKa supercomputers. The course will be held online April 23, 2024 from 9:30 to 15:00 and on April 24, 2024 from 9:30 to 14:00 (in English, online only). The course covers topics like using modules for setting up the environment, some linux commands, submitting parallel jobs or setting up harddisk space for the computations as well as several OpenFOAM tutorials. The course is organized by the Competence Center for Engineering (at SCC, KIT and HS Esslingen) and the SimDataLab Engineering in Energy and Mobility at the SCC, KIT.

Participants are expected to already have an user-account on one of the above two SCC supercomputers or one of the bwFORClusters. If you just obtained a new account - please, immediately after the first login complete the required survey, otherwise your account may be blocked after two weeks. Please, plan several days (3 or 4) for obtaining an account (you should set up a VPN and a 2-way authentication before the course). HoreKa users should take into account that in the week from 15.04 to 19.04 this Machine is not accessible due to maintenance.

The course will take place virtually and participants will get per Email the link 1-2 days before the course together with the course materials. No course fees apply. The number of participants is restricted to 45.

Please login exclusively with your official University-account ! ! ! Registrations with accounts from any private email providers (e.g. googlemail, yahoo etc.) are not welcome and will be removed without any further notification.

    • 9:30 AM 9:50 AM
      Welcome 20m

      Explaining the contents of the course

    • 9:50 AM 10:20 AM
      Some basic linux commands 30m

      Commands to copy files etc. using the command line (terminal)

    • 10:20 AM 10:55 AM
      Setup of environment variables using modules 35m

      Using different pre-installed versions of OpenFOAM

    • 11:00 AM 11:30 AM
      Workspace setup 30m

      How to reserve HDD-space for your computations. The usual duration for this space is 60 days and it could be prolongated

    • 11:30 AM 12:00 PM
      Tutorial 1 (The case is not parallel) 30m

      Here we demonstrate the desired way of work - on a serial example using the development queue.

    • 12:00 PM 1:00 PM
      Lunch break 1h
    • 1:00 PM 1:40 PM
      Submitting a parallel job. Queues. 40m

      Decomposing the domain and reconstructing it for visualization.

    • 1:40 PM 2:30 PM
      Tutorial 2 (A parallel case) 50m
    • 2:35 PM 3:00 PM
      Questions and feedback 25m
  • Wednesday, April 24
    • 9:30 AM 10:15 AM
      Large Eddy Simulation (LES) in OpenFOAM, Part 1 45m

      Time-evolving inflow boundary conditions for unsteady RANS or Large Eddy Simulations (LES). Tutorial

    • 10:15 AM 10:50 AM
      Visualization with Paraview 35m
    • 10:50 AM 11:05 AM
      Large Eddy Simulation (LES) in OpenFOAM, Part 2 15m

      Numerical dissipation and how to decrease it. Postprocessing

    • 11:05 AM 11:20 AM
      Break 15m
    • 11:20 AM 12:50 PM
      A Conjugated Heat Transfer (CHT) Tutorial 1h 30m

      A worked example of a complex physics

    • 12:50 PM 1:50 PM
      Lunch break 1h
    • 1:50 PM 2:00 PM
      Feedback (questionnary) and Goodbye 10m