Version 59 (modified by Giersch, 4 years ago) (diff)

--

PALM Tutorial

This tutorial teaches you about the design of PALM, and how to ...

  • carry out runs with PALM for different meteorological scenarios.
  • use specific parts of the model, such as the embedded particle model or topography.
  • understand and analyze the PALM output data.
  • add user-defined code to the model.
  • debug errors.

At least once a year, we are hosting the 5-day seminar An Introduction to the Large-Eddy Simulation Model PALM, which covers all the above-mentioned topics (Class of 2019 in Fig. 1).

No image "groupphoto_2019.JPG" attached to doc/tut/palm
Fig 1: PALM seminar group 2019 at Zhejiang University, Zhoushan in front of the library. Photographer: Xin Yao (Real-size image download)

If you cannot make it to the seminar, you could self-study the contents by following the time schedule of this years' PALM seminar (Fig. 2). The respective PDF presentations are available as attachments below (normal and handout version). At the PALM seminar 2020 in Hanover, we are going to work with PALM revision number r4389. The PALM code is currently under heavy development (see lecture "Current developments"). To view the code changes since then, feel free to browse the repository, or have a look at the changelog.

No image "seminar_schedule_2020.png" attached to doc/tut/palm
































Fig 2: Time schedule of the latest PALM seminar in 2020, held Feb 10-14 at the Institute of Meteorology and Climatology, Leibniz Universität Hannover.





Lecture presentations

Lecture Normal version Handout version
Code parallelization Code_parallelization.pdf handout_Code_parallelization.pdf
Code structure & features Code_structure_and_features.pdf handout_Code_structure_and_features.pdf
Data visualization Data_visualization.pdf handout_Data_visualization.pdf
Debugging Debugging.pdf handout_Debugging.pdf
Final remarks Final_remarks.pdf handout_Final_remarks.pdf
Fundamentals of LES Fundamentals_of_LES.pdf handout_Fundamentals_of_LES.pdf
Grid nesting Grid_nesting.pdf handout_Grid_nesting.pdf
Lagrangian particle model Lagrangian_particle_model.pdf handout_Lagrangian_particle_model.pdf
Land surface model Land_surface_model.pdf handout_Land_surface_model.pdf
LES for beginners LES_for_beginners.pdf handout_LES_for_beginners.pdf
Multi agent system Multi_agent_system.pdf handout_Multi_agent_system.pdf
Non-cyclic boundary conditions Noncyclic_boundary_conditions.pdf handout_Noncyclic_boundary_conditions.pdf
Numerics & boundary conditions Numerics_and_boundary_conditions.pdf handout_Numerics_and_boundary_conditions.pdf
PALM on HLRN PALM_on_HLRN.pdf handout_PALM_on_HLRN.pdf
PALM overview PALM_overview.pdf handout_PALM_overview.pdf
PALM steering PALM_steering.pdf handout_PALM_steering.pdf
Radiation model Radiation_model.pdf handout_Radiation_model.pdf
Restart runs Restart_runs.pdf handout_Restart_runs.pdf
Seminar introduction Seminar_Introduction.pdf handout_Seminar_Introduction.pdf
Static and dynamic input files Static_and_dynamic_driver.pdf handout_Static_and_dynamic_driver.pdf
Topography Topography.pdf handout_Topography.pdf
Urban_surface_model Urban_surface_model.pdf handout_Urban_surface_model.pdf
User-defined code User_defined_code.pdf handout_User_defined_code.pdf

Further documentation about other model components is available.

Exercise presentations

All exercises have been tested with Rev. 4151

Exercise Normal version Handout version Input files
E0: Installation E0_Installation.pdf handout_E0_Installation.pdf ---
E1: Convective boundary layer E1_CBL.pdf handout_E1_CBL.pdf E1 setup​
E2: Neutral boundary layer E2_neutral.pdf handout_E2_neutral.pdf E2 setup
E3: Flow around building E3_cube.pdf handout_E3_cube.pdf E3 setup
E4: Land surface model E4_lsm.pdf handout_E4_lsm.pdf E4 setup
E5: Lagrangian & Eulerian dispersion modeling E5_dispersion.pdf handout_E5_dispersion.pdf E5 setup

In case of any question or problem, please check our Getting Help page.

Feedback wanted! Click on the New Ticket button at the top of the page (logged-in users) to share your thoughts with us.

Attachments (47)