Difference between revisions of "PALM"
From HPC users
Jump to navigationJump to search
(→Day 1) |
(→Day 2) |
||
Line 33: | Line 33: | ||
* [[Media:PALM_Seminar_ForWind_04_2012_Day2_02_PALM_program_control.ppt|Program control]] | * [[Media:PALM_Seminar_ForWind_04_2012_Day2_02_PALM_program_control.ppt|Program control]] | ||
* [[Media:PALM_Seminar_ForWind_04_2012_Day2_03_PALM_program_structure.ppt|Program structure]] | * [[Media:PALM_Seminar_ForWind_04_2012_Day2_03_PALM_program_structure.ppt|Program structure]] | ||
* [[Media:PALM_Seminar_ForWind_04_2012_Day2_04_PALM_runs_with_mrun_1.ppt| | * [[Media:PALM_Seminar_ForWind_04_2012_Day2_04_PALM_runs_with_mrun_1.ppt|Runs with mrun (part 1)]] | ||
* [[Media:PALM_Seminar_ForWind_04_2012_Day2_04_PALM_runs_with_mrun_2.ppt| | * [[Media:PALM_Seminar_ForWind_04_2012_Day2_04_PALM_runs_with_mrun_2.ppt|Runs with mrun (part 2)]] | ||
==== Day 3 ==== | ==== Day 3 ==== |
Revision as of 12:52, 9 January 2013
The software PALM is a Large-eddy simulation (LES) model for atmospheric and oceanic flow developed at the Instiute of Meteorology and Climatology of the Leibniz Universität Hannover.
Installation
Please download and follow the follwing pdf-document for detailled instructions for the installation of PALM:
SGE script
A sample SGE script for submitting PALM jobs can be found here:
Please copy the sample script to your working directory (as palm.sge or <different-name>.sge). For carrying out the test run (to verify the installation), the script does not need to be modified. Please see the installation documentation for instructions on how to modify the script for different runs.
Known issues
- With the Intel Compiler 12.0.0 the compiler flag -no-prec-div and -np-prec-sqrt can lead to different results for same runs. Please don't uses these flags. Note that the flags will automatically set when using the compiler option -fast. In this case you should set -prec-div and -prec-sqrt.
Tutorials
Here are slides from the last training at ForWind in April 2012.
Day 1
- Fundamentals of LES
- Introduction
- Overview
- Installation on Flow (Please see above for actual installation rules)
- Introduction to NCL
Day 2
- Exercise: Neutral boundary layer
- Numerical boundary conditions
- Program control
- Program structure
- Runs with mrun (part 1)
- Runs with mrun (part 2)
Day 3
- Parallelization
- Debugging
- Non-cyclic boundary conditions
- Restarts with mrun
- Interface Exercise
- User defined code
- LES of wake flows