= 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 analyse 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 August 2023 in Fig. 1).\\\\ 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. The exercise input files must be modified according to the exercise description to get them running. The final solutions of the exercise setups can be downloaded as well. These solutions provide all the completed and working PALM steering files. At the '''PALM seminar August 2023''', we were working with PALM release 23.04. The PALM Model System can be downloaded [https://gitlab.palm-model.org/releases/palm_model_system/-/releases here]\\\\ }}} {{{#!td align=left style="border: none; vertical-align:top; width: 50%" [[Image(DSC_3092.JPG, width=600px, border=2, link=attachment)]]\\ Fig 1: PALM seminar group August 2023 at IMUK, Leibniz University Hannover. Photographer: Dan Li (Real-size image [attachment:DSC_3092.JPG download])\\\\ }}} }}} }}} {{{#!comment [[NoteBox(tip,The next PALM seminar will be held '''Aug 20-24 2018''' at the Institute of Meteorology and Climatology\, Leibniz University Hannover\, Germany. The official announcement will follow in April via the PALM mailing list\, which users are automatically added to after registration.)]] }}} {{{#!td align=left style="border: none; vertical-align:top; width: 100%" [[Image(Seminar_schedulev2.jpg, 800px, left, margin-right=2, margin-top=0, margin-bottom=2, border=2, nolink)]]\\\\\\ Fig 2: Overview of the PALM seminar on 14th to 18th August 2023, organized by the Institute of Meteorology and Climatology, Leibniz University Hannover.\\ }}} == Lecture presentations == ||'''Lecture number''' ||[=#normal '''Lecture title'''] || '''pdf download''' || ||L-1.1||Seminar Introduction ||[attachment:L-1.1_Seminar_introduction.pdf​] || ||L-1.2||Fundamentals of LES ||[attachment:L-1.2_Fundamentals_of_LES.pdf​] || ||L-1.3||LES for beginners||[attachment:L-1.3_LES_for_beginners.pdf​] || ||L-1.4||PALM overview||[attachment:L-1.4_PALM_overview.pdf​] || ||L-1.5||PALM steering||[attachment:L-1.5_PALM_steering.pdf​] || ||L-1.6||Data visualisation||[attachment:L-1.6_Data_visualization.pdf​] || ||L-2.1||Numerics and boundary conditions ||[attachment:L-2.1_Numerics_and_boundary_conditions.pdf​] || ||L-2.2||Code parallelisation||[attachment:L-2.2_Code_parallelization.pdf​] || ||L-2.3||Code structure and features ||[attachment:L-2.3_Code_structure_and_features.pdf​]|| ||L-2.4||Debugging||[attachment:L-2.5_Debugging.pdf​] || ||L-2.5||Topography||[attachment:L-2.4_Topography.pdf​] || ||L-3.1||Restart runs||[attachment:L-3.1_Restart_runs.pdf​] || ||L-3.2||Non-cyclic boundary conditions||[attachment:L-3.2_Noncyclic_boundary_conditions.pdf​] || ||L-3.3||Grid nesting ||[attachment:L-3.3_Grid_nesting.pdf​] || ||L-3.4||User-defined code||[attachment:L-3.4_User-defined_code.pdf​]|| ||L-3.5||Palmrun Gui||[attachment:L-3.5_palmrungui.pdf​] || ||L-4.1||Land surface model ||[attachment:L-4.1_Land_surface_model.pdf​] || ||L-4.2||Urban surface model||[attachment:L-4.2_Urban_surface_model.pdf] || ||L-4.3||Radiation model ||[attachment:L-4.3_Radiation_model.pdf​] || ||L-4.4||Wind turbine model||[attachment:L-4.4_Wind_turbine_model.pdf​] || ||L-4.5||Static and dynamic drivers||[attachment:L-4.5_Static_and_dynamic_drivers.pdf​] || ||L-5.1||Lagrangian particle model ||[attachment:L-5.1_Lagrangian_particle_model.pdf​] || ||L-5.2||Bulk cloud model ||[attachment:L-5.2_Bulk_cloud_model.pdf​] || ||L-5.3||Chemistry model ||[attachment:L-5.3_Chemistry_model.pdf​] || Further [wiki:doc#Modeldescription documentation] about other model components is available. \\ == Exercise presentations == All exercises have been tested with release 23.04 ||'''Exercise number'''||'''Exercise title''' ||[=#handout '''pdf download'''] ||'''Input files''' || ||E-1.1||Installation||[attachment:E-0_Installation.pdf​] ||--- || ||E-1.2||Convective boundary layer||[attachment:E-1_Convective_boundary_layer.pdf​]||[attachment:E-1_Convective_boundary_layer_steering_files_incomplete.zip E-1_setup_incomplete​] [attachment:E-1_Convective_boundary_layer_steering_files_complete.zip E-1_setup​_complete] || ||E-2||Neutral boundary layer ||[attachment:E-2_Neutral_boundary_layer.pdf​]||[attachment:E-2_Neutral_boundary_layer_steering_files_incomplete.zip E-2_setup_incomplete] [attachment:E-2_Neutral_boundary_layer_steering_files_complete.zip E-2_setup_complete] || ||E-3||Flow around buildings||[attachment:E-3_Flow_around_buildings.pdf​] ||[attachment:E-3_Flow_around_buildings_steering_files_incomplete.zip E-3_setup_incomplete] [attachment:E-3_Flow_around_buildings_steering_files_complete.zip E-3_setup_complete]|| ||E-4.1||Land surface model||[attachment:E-4.1_Land_surface_model.pdf​] ||[attachment:E-4.1_Land_surface_model_steering_files_incomplete.zip E-4.1_setup_incomplete] [attachment:E-4.1_Land_surface_model_steering_files_complete.zip E-4.1_setup_complete]|| ||E-4.2||Wind turbine model||[attachment:E-4.2_Wind_turbine_model.pdf​] ||[attachment:E-4.2_Wind_turbine_model_steering_files_incomplete.zip E-4.2_setup_incomplete] [attachment:E-4.2_Wind_turbine_model_steering_filescomplete.zip E-4.2_setup_complete] [attachment:E-4.2_Wind_turbine_model_plot_scripts.zip E-4.2 plotting] || ||E-5||Chemistry model || [attachment:E-5_Chemistry.pdf] ||[attachment:E-5_Chemistry_steering_files_incomplete.zip E-5_setup_incomplete] [attachment:E-5_Chemistry_steering_files_complete.zip E-5_setup_complete]|| ----- '''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.)]]