= PALM Tutorial = {{{#!table align=left style="border: none; text-align:left" {{{#!tr {{{#!td style="border: none; width:50%" 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 2018 in Fig. 1).\\\\ }}} {{{#!td align=left style="border: none; vertical-align:top; width: 50%" [[Image(groupphoto_2018_small.jpg, width=600px, border=2, link=attachment)]]\\ Fig 1: PALM seminar group 2018 at IMUK-LUH. Photographer: Micha Gryschka (Real-size image [attachment:groupphoto_2018.JPG download])\\\\ }}} }}} }}} {{{#!comment [[NoteBox(tip,The next PALM seminar will be held '''Aug 20-24 2018''' at the Institute of Meteorology and Climatology\, Leibniz Universität Hannover\, Germany. The official announcement will follow in April via the PALM mailing list\, which users are automatically added to after registration.)]] }}} 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. 1). The respective PDF presentations are available as attachments below ([#normal normal] and [#handout handout] version). At the '''PALM seminar 2018''', we are working with PALM revision number r3115. The PALM code is currently under heavy development (see lecture "Current developments"). To view the code changes since then, feel free to [//trac/browser browse] the repository, or have a look at the [wiki:doc/tec/changelog changelog].\\\\ [[Image(seminar_schedule_2018.png, 710px, left, margin-right=2, margin-top=0, margin-bottom=5, border=2, nolink)]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Fig 2: Time schedule of the upcoming PALM seminar 2018, held Aug 20-24 at the Institute of Meteorology and\\ Climatology (IMUK), Leibniz Universität Hannover (LUH), Germany.\\\\ == Lecture presentations == ||'''Lecture''' ||[=#normal '''Normal version'''] ||[=#handout '''Handout version'''] || ||Code parallelization ||[attachment:Parallelization.pdf​] ||[attachment:handout_Parallelization.pdf​] || ||Code structure & features ||[attachment:Code_structure_and_features.pdf​] ||[attachment:handout_Code_structure_and_features.pdf​] || ||Current developments ||[attachment:Current_developments.pdf​] ||[attachment:handout_Current_developments.pdf​] || ||Data visualization ||[attachment:Data_visualization.pdf​] ||[attachment:handout_Data_visualization.pdf​] || ||Debugging ||[attachment:Debugging.pdf​] ||[attachment:handout_Debugging.pdf​] || ||Final remarks ||[attachment:Final_remarks.pdf​] ||[attachment:handout_Final_remarks.pdf​] || ||Fundamentals of LES ||[attachment:Fundamentals_of_LES.pdf​] ||[attachment:handout_Fundamentals_of_LES.pdf​] || ||Grid nesting ||[attachment:Grid_nesting.pdf​] ||[attachment:handout_Grid_nesting.pdf​] || ||Lagrangian particle model ||[attachment:Lagrangian_particle_model.pdf​] ||[attachment:handout_Lagrangian_particle_model.pdf​]|| ||Land surface model ||[attachment:Land_surface_model.pdf​] ||[attachment:handout_Land_surface_model.pdf​] || ||Large-scale forcing & nudging ||[attachment:LSF_lecture.pdf​] ||will be added soon || ||LES for beginners ||[attachment:LES_for_beginners.pdf​] ||will be added soon || ||Non-cyclic boundary conditions ||[attachment:Noncyclic_boundaries.pdf​] ||will be added soon || ||Numerics & boundary conditions ||[attachment:Numerics_and_bc.pdf​] ||will be added soon || ||PALM overview ||[attachment:PALM_overview.pdf​] ||will be added soon || ||PALM steering ||[attachment:PALM_steering.pdf​] ||will be added soon || ||Radiation model ||[attachment:Radiation_model.pdf​] ||will be added soon || ||Restart runs ||[attachment:Restart_runs.pdf​] ||will be added soon || ||Seminar introduction ||[attachment:Seminar_Introduction.pdf] ||will be added soon || ||Static and dynamic input files ||[attachment:static_dynamic.pdf​] ||will be added soon || ||Topography ||[attachment:Topography.pdf​] ||will be added soon || ||User-defined code ||[attachment:User-defined_code.pdf​] ||will be added soon || Further [wiki:doc#Modeldescription documentation] about other model components is available. \\ == Exercise presentations == ||'''Exercise''' ||[=#normal '''Normal version'''] ||[=#handout '''Handout version'''] ||Input files || ||E0: Installation ||[attachment:E0_Installation.pdf​] ||will be added soon ||--- || ||E1: Convective boundary layer ||[attachment:E1_cbl.pdf​] ||will be added soon ||[attachment:e1_parameterfiles.zip E1 setup] || ||E2: Neutral boundary layer ||[attachment:E2_neutral.pdf​] ||will be added soon ||[attachment:e2_parameterfiles.zip E2 setup] || ||E3: Flow around building ||[attachment:E3_cube.pdf​] ||will be added soon ||[attachment:e3_parameterfiles.zip E3 setup] || ||E4: Land surface model ||[attachment:E4_lsm.pdf​] ||will be added soon ||[attachment:e4_parameterfiles.zip E4 setup] || ||E5: Lagrangian & Eulerian dispersion modeling ||[attachment:E5_dispersion.pdf​] ||will be added soon ||[attachment:e5_files.zip E5 setup] || Further [wiki:doc/tut/exercise simulation examples] are available. \\ ----- '''In case of any question or problem, please check our [wiki:help Getting Help] page.''' [[NoteBox(tip,'''Feedback wanted'''! Click on the '''New Ticket''' button at the top of the page (logged-in users) to share your thoughts with us.)]]