Navigation

  • next
  • previous |
  • CICE documentation »
  • 4. Developer Guide

4. Developer GuideΒΆ

  • 4.1. About Development
    • 4.1.1. Git workflow and Pull Requests
    • 4.1.2. Coding Standard
  • 4.2. Dynamics
    • 4.2.1. Dynamical Solvers
    • 4.2.2. Transport
  • 4.3. Infrastructure
    • 4.3.1. Kinds
    • 4.3.2. Constants
    • 4.3.3. Dynamic Array Allocation
    • 4.3.4. Time Manager
    • 4.3.5. Communication
    • 4.3.6. I/O
  • 4.4. Driver and Coupling
    • 4.4.1. Adding a New Driver
    • 4.4.2. Calling Sequence
  • 4.5. Standalone Forcing
    • 4.5.1. JRA55 and JRA55do Atmosphere Forcing
    • 4.5.2. NCAR Atmosphere Forcing
    • 4.5.3. Default Atmosphere Forcing
    • 4.5.4. Box2001 Atmosphere Forcing
    • 4.5.5. Other Atmosphere Forcing
    • 4.5.6. Default Ocean Forcing
    • 4.5.7. Other Ocean Forcing
  • 4.6. Icepack
  • 4.7. Scripts
    • 4.7.1. File List
    • 4.7.2. Strategy
    • 4.7.3. Preset Case Options
    • 4.7.4. Build Scripts
    • 4.7.5. Machines
    • 4.7.6. Test Options
    • 4.7.7. Test scripts
    • 4.7.8. QC Process Validation
  • 4.8. Tools
    • 4.8.1. CICE4 restart conversion
    • 4.8.2. JRA55 forcing datasets
      • 4.8.2.1. Requirements
      • 4.8.2.2. Raw JRA55 forcing data
      • 4.8.2.3. Data conversion
  • 4.9. Other things
    • 4.9.1. Running with a Debugger
    • 4.9.2. Reproducible Sums
    • 4.9.3. Averages
      • 4.9.3.1. Ice area
      • 4.9.3.2. Ice volume
      • 4.9.3.3. Volume content
      • 4.9.3.4. Surface quantities
      • 4.9.3.5. Tracer hierarchies
    • 4.9.4. Adding Timers
    • 4.9.5. Adding History fields
    • 4.9.6. Adding Tracers

Previous topic

3.5. Troubleshooting

Next topic

4.1. About Development

This Page

  • Show Source

Quick search

Navigation

  • next
  • previous |
  • CICE documentation »
  • 4. Developer Guide
© Copyright 1998-2025, Triad National Security, LLC (code) and National Center for Atmospheric Research (documentation). Created using Sphinx 5.3.0.