Chapter 4
Developer Guide

 4.1 Introduction
 4.2 Introduction to GLIMMER programming techniques
  4.2.1 Fortran Modules
  4.2.2 Derived types
  4.2.3 Object-orientation with modules and derived types
  4.2.4 Example of OOP in Glimmer
  4.2.5 Pointers
 4.3 GLIMMER structure and design
  4.3.1 Overview
  4.3.2 GLIDE structure
  4.3.3 GLINT structure
 4.4 Physics documentation
  4.4.1 Ice temperature evolution routines
 4.5 Configuration File Parser
  4.5.1 File Format
  4.5.2 Architecture Overview
  4.5.3 API
 4.6 netCDF I/O
  4.6.1 Data Structures
  4.6.2 The Code Generator
  4.6.3 Variable Definition File