Notes on compiling and running on NCAR's Cheyenne System
To log-in to Cheyenne, type the following:
ssh -Y username@cheyenne.ucar.edu
You will use your Yubikey or cryto-card when prompted (this will be the same code as you used with Yellowstone)
**We do not recommend that you try to implement your own .login, .cshrc, etc. files until you are very familiar with the Cheyenne system. Cheyenne provides several modules that you can use to change some of your settings. For a more detailed description of the Cheyenne system, please click here.
For specific details about modules, please click here.
**Note: When you first log-in to Cheyenne, the default compiler will be Intel. If you wish to change this, please see the above link for directions on using modules to make modifications.
If you are not changing the code, pre-compiled WRFV3 and WPS
code are available on Cheyenne, and can be found in the ~wrfhelp/PRE_COMPILED_CODE/ directory (this includes all executables for WPS and WRFV3, as well as utilities, which are found under WPS/util). We have WRF and WPS code compiled for Versions current, back through V3.6.
WRFV3 is compiled with the basic nesting option (option #1), and with large file support capability. Beginning with V4.0, the new hybrid vertical coordinate is the default. WPS is compiled with the option of using Grib1 and Grib2 input data.
Static input data for running geogrid.exe are available in ~wrfhelp/WPS_GEOG. You will need to specify this path in namelist.wps
You will need additional libraries to run/compile ungrib.exe. You can find these libraries in ~wrfhelp/UNGRIB_LIBRARIES. You will need to add these to set your environment to point to these libraries. For example, if you are using csh or tsch:
setenv JASPERLIB /glade/u/home/wrfhelp/UNGRIB_LIBRARIES/lib
setenv JASPERINC /glade/u/home/wrfhelp/UNGRIB_LIBRARIES/include
If you would like to compile your own code on Cheyenne, source code can be found in ~wrfhelp/SOURCE_CODE. To compile, you can simply compile on the login node, and follow the basic directions for compiling from Chapter 2 of the the WRF Users' Guide.
Batch job scripts can be found on Cheyenne
under ~wrfhelp/BATCH_SCRIPTS. Make sure the project number is correctly set in the script (all project numbers require a 'P' in front of them). To submit a job in the queue, type:
qsub my-script.csh
Various versions of source code can be found on Cheyenne, in ~wrfhelp/SOURCE_CODE
If you plan to use NCL, you can load it by typing:
module load ncl
If you plan to use ncview, you can load it by typing:
module load ncview
|