Tips and Tricks#
Unstable WRF simulation#
If you notice that the WRF model has become unstable you should consider making the following changes in the namelist.input file:
reduce the time-step; and/or
set w_damping to 1; and/or
set epssm (0.1 by default) to a higher value (e.g. 0.3)
The changes above indeed improved the stabilities in our case.{br} You can also explore the following ideas:
reduce the total number of processors
change the decomposition through nproc_x and nproc_y options
reduce the level of optimisation via re-compilation
Runtime segmentation error#
WRF will always crash with a segmentation error when compiled without debugging information, but you should make sure you always run WRF with an unlimited stacksize. This should be set in your run script:
For tcsh
limit stacksize unlimited
For bash
ulimit -s unlimited
Note
If you have some tricks that can help WRF users in our community please email cws_help@nci.org.au.