= PALM Tutorial = [[NoteBox(warn,UNDER CONSTRUCTION: This page will become the new tutorial page!)]] 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. [[NoteBox(tip,The next PALM seminar will be held '''Sept XX-XX 2018''' at 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 last years' PALM seminar (Fig. 1). The respective PDF presentations are available as attachments below ([#normal normal] and [#handout handout] version). At the time of the PALM seminar 2017, the PALM respository was roughly at r2500. 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. {{{#!table align=left style="border: none; text-align:left" {{{#!tr {{{#!td style="border: none; width:65%" [[Image(seminar_schedule_2017.png, 700px, right, margin-right=2, margin-top=0, margin-bottom=5, border=2, nolink)]] Fig 1: Time schedule of the PALM seminar 2017, held Sept 25-29 at Institute of Meteorology and Climatology (IMUK), Leibniz Universität Hannover (LUH), Germany. }}} {{{#!td align=left style="border: none; vertical-align:top; width: 35%" [[Image(Seminargroup_2017.JPG, width=350px, height=350px, border=2, link=attachment)]]\\ Fig 2: PALM seminar group 2017 at IMUK-LUH. Photographer: Notker Fechner ([attachment:Seminargroup_2017.JPG Real-size image download]) }}} }}} }}} \\ == Lecture presentations == ||'''Lecture''' ||[=#normal '''Normal version'''] ||[=#handout '''Handout version'''] || ||Seminar introduction ||[attachment:Seminar_Introduction.pdf] ||[attachment:handout_Seminar_Introduction.pdf] || ||Fundamentals of LES ||[attachment:Fundamentals_of_LES.pdf​] ||[attachment:handout_Fundamentals_of_LES.pdf​] || ||LES for beginners ||[attachment:LES_for_beginners.pdf​] ||[attachment:handout_LES_for_beginners.pdf​] || ||PALM overview ||[attachment:PALM_overview.pdf​] ||[attachment:handout_PALM_overview.pdf​] || ||PALM steering ||[attachment:PALM_steering.pdf​] ||[attachment:handout_PALM_steering.pdf​] || ||Data visualization ||[attachment:Data_visualization.pdf​] ||[attachment:handout_Data_visualization.pdf​] || ||Numerics & boundary conditions ||[attachment:Numerics_and_bc.pdf​] ||[attachment:handout_Numerics_and_bc.pdf​] || ||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​] || ||Large-scale forcing & nudging ||[attachment:LSF_lecture.pdf​] ||[attachment:handout_LSF_lecture.pdf​] || ||Topography ||[attachment:Topography.pdf​] ||[attachment:handout_Topography.pdf​] || ||Non-cyclic boundary conditions ||[attachment:Noncyclic_boundaries.pdf​] ||[attachment:handout_Noncyclic_boundaries.pdf​] || ||Restart runs ||[attachment:Restart_runs.pdf​] ||[attachment:handout_Restart_runs.pdf​] || ||User-defined code ||[attachment:User-defined_code.pdf​] ||[attachment:handout_User-defined_code.pdf​] || ||Debugging ||[attachment:Debugging.pdf​] ||[attachment:handout_Debugging.pdf​] || ||Land surface model ||[attachment:Land_surface_model.pdf​] ||[attachment:handout_Land_surface_model.pdf​] || ||Radiation model ||[attachment:Radiation_model.pdf​] ||[attachment:handout_Radiation_model.pdf​] || ||Current developments ||[attachment:Current_developments.pdf​] ||[attachment:handout_Current_developments.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​] || ||Final remarks ||[attachment:Final_remarks.pdf​] ||[attachment:handout_Final_remarks.pdf​] || 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​] ||[attachment:handout_E0_Installation.pdf​] ||--- || ||E1: Convective boundary layer ||[attachment:E1_cbl.pdf​] ||[attachment:handout_E1_cbl.pdf​] ||[attachment:e1_parameterfiles.zip E1 setup] || ||E2: Neutral boundary layer ||[attachment:E2_neutral.pdf​] ||[attachment:handout_E2_neutral.pdf​] ||[attachment:e2_parameterfiles.zip E2 setup] || ||E3: Flow around building ||[attachment:E3_cube.pdf​] ||[attachment:handout_E3_cube.pdf​] ||[attachment:e3_parameterfiles.zip E3 setup] || ||E4: Land surface model ||[attachment:E4_lsm.pdf​] ||[attachment:handout_E4_lsm.pdf​] ||[attachment:e4_parameterfiles.zip E4 setup] || ||E5: Lagrangian & Eulerian dispersion modeling ||[attachment:E5_dispersion.pdf​] ||[attachment:handout_E5_dispersion.pdf​] ||[attachment:e5_files.zip E5 setup] || Further [wiki:doc/tut/exercise exercises] 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.)]]