Go to the bottom of this page. See the search engine and sub-section links.
Go to next page Go to previous page Go to top of this section Go to top page Go to table of contents

Previous Section Headers

User's Guide to NCAR CCM3.6 Search Page


4. Changing the Model
    4.6 Trouble-Shooting Model Changes


4.6.3 Formulation Errors

Adding a new physics parameterization to the model or changing the settings for various namelist variables can sometimes result in a model abort. Hopefully, an informative message will be printed to provide a starting point for debugging (see "Appendix C: Model Error Messages" ). Where the model dies is not always the same place where things first start going wrong, however.

Some of the tools mentioned in the previous section ("Coding Errors" ) can also be helpful if a formulation error is suspected. In particular, use of the -G0 compiler option followed by the debugview command is a very useful diagnostic tool if the model is actually crashing.

If the model is running but producing incorrect or suspicious history files, a quick and easy-to-use diagnostic program, cprtpsf90, is available. This program provides a statistical analysis of differences in history file data. No command line arguments are  required. cprtpsf90 compares fields of the same name on each file, printing out statistics about the number of differences found, location and magnitude of worst absolute difference, location and magnitude of worst relative difference, rms difference, maximum and minimum field values, and average field values.


 Go to the top of this page. See links to previous section headers.
Go to next page Go to previous page Go to top of this section Go to top page Go to table of contents

 Search for keywords in the CCM3.6 Users GuideSearch page

Questions on these pages can be sent to... erik@ucar.edu .


$Name: ccm3_6_6_latest3 $ $Revision: 1.36.2.1 $ $Date: 1999/03/25 21:37:37 $ $Author: erik $