CESM1.2 Release Series User Guide
CESM Software Engineering Group (CSEG), NCAR
Also available as a PDF.
Table of Contents
- Introduction
- Creating and Setting Up A Case
- Building CESM
- Running CESM
- Porting and Validating CESM on a new platform
-
Use Cases and FAQs
- BASICS: A basic example
- BASICS: How do I set up a branch or hybrid run?
- BASICS: What calendars are supported in CESM?
- BASICS: How do I change processor counts and component layouts on processors?
- BASICS: What are CESM xml variables and CESM environment variables?
- BASICS: How do I modify the value of CESM xml variables?
- BASICS: Why aren't my $CASEROOT xml variable changes working?
- BASICS: How do I run multiple cases all using a single executable?
- BASICS: How do I use the ESMF library and ESMF interfaces?
- BASICS: Why is there file locking and how does it work?
- BASICS: What are the directories and files in my case directory?
- IO: What is pio?
- IO: How do I use pnetcdf?
- CAM: How do I customize CAM output fields?
- CAM: How do I customize CAM forcings?
- CAM/CLM: How do I change history file output frequency and content for CAM and CLM during a run?
- CAM: How do I use B compset history output to create SST/ICE data files to drive an F compset?
- POP/CICE: How are CICE and POP decompositions set and how do I override them?
- POP: How do I initialize POP2 with a spun-up initial condition?
- DRIVER: Is there more information about the coupler/driver implementation?
- DRIVER: How do I pass in new fields between components?
- EXPERTS: How do I add a new user-defined component set?
- EXPERTS: How do I add a new user-defined grid?
- EXPERTS: How do I carry out data assimilation using CAM and DART?
- EXPERTS: How do I add a new CESM model component?
- CESM Testing
- Troubleshooting