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 page

Previous Section Headers

User's Guide to NCAR CCM3.6 Search Page



Table of Contents



User's Guide to NCAR CCM3.6 Search Page


User's Guide to NCAR CCM3.6

Acknowledgments

Table of Contents

List of Figures

List of Tables

1. Introduction
    1.1 What is new with CCM3.6.6
        1.1.1 CCM3.6 versus CCM3.2 climate simulations
    1.2 Overview

2. Using CCM3.6
    2.1 How to Build and Run CCM3.6.6
        2.1.1 Obtaining the Source Code and Datasets
        2.1.2 Creating and Running the Executable
            2.1.2.1 Specification of environment variables
            2.1.2.2 Creation of header files and directory search path
            2.1.2.3 Details of gnumake procedure
            2.1.2.4 Running the Model
        2.1.3 Running the Distributed Memory Implementation
        2.1.4 Definition of Model Run Types (initial, restart, branch)
    2.2 Model Input Variables
    2.3 Model Input Datasets
        2.3.1 Atmosphere Component Datasets
            2.3.1.1 Initial Conditions Dataset
            2.3.1.2 Producing Initial Condition Datasets at Various Resolutions
            2.3.1.3 Ozone Dataset
        2.3.2 Ocean Component Datasets
            2.3.2.1 Running With the Data Ocean Component
            2.3.2.2 Producing Initial Condition Datasets at Various Resolutions
            2.3.2.3 Running with the Slab Ocean Model Component
        2.3.3 Land Surface Model Input Datasets
    2.4 Example Namelists
        2.4.1 Example 1 -- Initial Run, One Day
        2.4.2 Example 2 -- Initial Run, T21
        2.4.3 Example 3 -- Restart Run, 30 Days
        2.4.4 Example 4 -- Paleo Run
        2.4.5 Example 5 -- Branch Run
        2.4.6 Example 6 -- Initial Run, with additional fields
        2.4.7 Example 7 -- Run with Multiyear SST Dataset
        2.4.8 Example 8 -- Generate a Monthly-Averaged History File
        2.4.9 Example 9 -- Debugging Run
    2.5 Model Output Datasets
        2.5.1 Model History Files
            2.5.1.1 Primary History File
            2.5.1.2 Auxiliary History Files
            2.5.1.3 Model generated initial condition dataset files
            2.5.1.4 Naming the Primary and Auxiliary History Files
        2.5.2 Restart Datasets
        2.5.3. Mass Store Archiving.
    2.6 Using the Slab Ocean Model (SOM)
    2.7 Getting Help
        2.7.1 The CCM Web Page
        2.7.2 The ccm-users e-mail Group

3. CCM3.6 Internals
    3.1 Design Philosophy
    3.2 Model Code Flow
        3.2.1 Initialization
        3.2.2 Time Integration
            3.2.2.1 Latitude Scans
            3.2.2.2 Spectral Space Computations
            3.2.2.3 Computational Driving Routines for Each Latitude Band
    3.3 Data Structures
        3.3.1 Vertical Coordinate
        3.3.2 Grid-point Data Structures
            3.3.2.1 Model Buffers
            3.3.2.2 History Buffer
            3.3.2.3 Absorptivity/Emissivity Arrays
            3.3.2.4 Out-of-Core Data Storage: The SSD Work Units
            3.3.2.5 Local Workspace
            3.3.2.6 In-Core Grid-point Arrays
        3.3.3 Spectral Data Structures
        3.3.4 Other Common Blocks and Header Files: The Parameterization Interface
    3.4 Multitasking Strategy
        3.4.1 Shared-Memory Multitasking
            3.4.1.1 Shared-Memory Management
        3.4.2 Distributed Memory Multitasking
            3.4.2.1 Distributed Memory Management
            3.4.2.2 Distributed Memory I/O
    3.5 Output Datasets
        3.5.1 History Files
            3.5.1.1 History File Format
            3.5.1.2 History File Header Records
            3.5.1.3 Latitude Data Records
            3.5.1.4 History Buffer
            3.5.1.5 History File Code Flow
        3.5.2 Restart Files
    3.6 Disk and Mass Store File Management
        3.6.1 Disk File Management
        3.6.2 Use of the NCAR Mass Storage System
        3.6.3 Issuing Shell Commands from the Model

4. Changing the Model
    4.1 Modifying the Code
    4.2 Adding New Variables
    4.3 Adding New Constituents
        4.3.1 Initializing New Constituent Data Fields
        4.3.2 Surface Fluxes, Sources, and Sinks
        4.3.3 Adjustment Processes
        4.3.4 Global Minima
    4.4 Changing Resolution
    4.5 Adding Parameterizations
    4.6 Trouble-Shooting Model Changes
        4.6.1 Resource Allocation Errors
        4.6.2 Coding Errors
        4.6.3 Formulation Errors

References

Appendix A: Glossary

Appendix B: CCM3.6 Calling Tree

Appendix C: Model Error Messages


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

 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_latest2 $ $Revision: 1.44.2.1 $ $Date: 1999/03/25 21:38:58 $ $Author: erik $