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
Search 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 $