WRF Standard Initialization
NCL - Frequently Asked Questions
What graphics package is used to generate the plots of the WRFSI static fields?
What is NCL?
You can get more information about NCL at http://www.ncl.ucar.edu.
What do I need to do to have the GUI run NCL?
setenv NCARG_ROOT /usr/local/ncarg-4.3.0
setenv NCL_COMMAND /usr/local/ncarg-4.3.0/bin/ncl (must include ncl)
setenv NCARG_RANGS /data/ncl/rangs (optional high resolution coastline data)
If the first two NCAR Graphics env variables are not defined, the GUI will supress the Domain Graphics user interface option.
Is it necessary to use the GUI to run NCL?
setenv MOAD_DATAROOT /wrfsi/domains/japan
Additional usage information for generate_images.pl.
Why don't the land/water boundaries match the map outline in the c-stagger grid average elevation plot?
Unfortunately, NCL does not yet have the ability to do land/water masking when using this database. Thus, a "best guess" is made for this boundary, using the maximum and minimum average elevation values and the domain size.
Where can I find high resolution coastline data?
Why would a particular plot be missing?
Two additional plots are available as of WRFSI version 2.0. They are:
Occasionally, one of these plots may be missing. This is due to a plotting error that has occurred during the plotting process, and can happen when large domains with fine resolution are created.
Plots of domains located exclusively over an ocean can cause problems for the use of the NCL software, at this time.
Why are the bodies of water colored black on the soil temperature plot?
What version of NCAR Graphics and NCL can I use with the WRFSI GUI?
Any combination of NCARG and NCL versions (with and without the RANGS database) will produce gmeta graphics output by running the script, generate_images.pl. In some cases, there may be no background map. In order to get the high resolution background maps of coastline areas you absolutely must have RANGS database. If the domain is fully within the continental US, having RANGS will make no difference. RANGS is a coastline data set.
You may get error messages from
the script, but the images will be created anyway.
Here is a breakdown of test results:
||4.1.1||n||US map only|
|4.2.2||4.1.1||n||US map only|
||US map only|
|4.2.2||4.3.0||n||US map only|
|4.3.0||4.3.0||n||US map only|
|4.2.1||4.1.1||y||US map only|
|4.2.2||4.1.1||y||US map only|
no US map
WRFSI GUI version 2.0.0 mandated, within the software, that the user needs NCL
and NCARG ver 4.3, but this is too restrictive.
It looks like instead of requiring the you to have NCARG 4.3.0, you
can get good results as long as you have a version higher than
4.1.1 and download the RANGS database. If you don't have a NCARG
higher than 4.1.1, then you'll get the best results using
NCL version 4.1.1.
If your code is too restrictive and needs to be changed, edit line 613, in SOURCE_ROOT/wrfsi/etc/generate_images.pl.in,
line 613, in INSTALLROOT/wrfsi/etc/generate_images.pl, and line 613, in INSTALLROOT/wrfsi/graphics/ncl/generate_images.pl
When running the NCL script generate_images.pl why did I get libg2c.so.0: cannot open shared object file: No such file or directory with Suse 9.2 and Intel 8.1.031?
Searching the web on this topic, see http://www.novell.com/products/linuxpackages/enterpriseserver/x86-64/gcc-g77.html
One solution is to have a system administrator create symbolic links
Or, perhaps you need to install libg2c RPM on your system. See, http://rpm.sh-linux.org/rpm-index-2004/libg2c.so.0.html
And, for Redhat try seaching http://rpm.pbone.net with libg2c.so in the search box.
Last updated: Mon 28 Nov 2005