Quick Links
About Release1
Install: Getting started
Downloading
Building the code
Running the code
Tutorials
Barotropic gyre
Baroclinic gyre
Global ocean
Open ocean convection
Gravity plume
Held-Saurez atmosphere
Documentation
Continuous formulation
Numerical discretization
Vector invariant equations
Linear advection Schemes
Non-linear advection Schemes
About
Installation
Tutorials
Documentation
1.1 Introduction
1.3 Continuous equations in `r' coordinates
2. Discretization and Algorithm
4. Software Architecture
5. Automatic Differentiation
6. Physical Parameterization and Packages
7. Diagnostics and tools
8. Interface with ECCO
Browse Code
 
PDF file (9Mb)
PS file (7Mb)
Next:
Contents
Contents
Contents
1. Overview of MITgcm
1.1 Introduction
1.2 Illustrations of the model in action
1.3 Continuous equations in `r' coordinates
1.4 Appendix ATMOSPHERE
1.5 Appendix OCEAN
1.6 Appendix:OPERATORS
2. Discretization and Algorithm
2.1 Time-stepping
2.2 Pressure method with rigid-lid
2.3 Pressure method with implicit linear free-surface
2.4 Explicit time-stepping: Adams-Bashforth
2.5 Implicit time-stepping: backward method
2.6 Synchronous time-stepping: variables co-located in time
2.7 Staggered baroclinic time-stepping
2.8 Non-hydrostatic formulation
2.9 Variants on the Free Surface
2.10 Spatial discretization of the dynamical equations
2.11 Continuity and horizontal pressure gradient terms
2.12 Hydrostatic balance
2.13 Flux-form momentum equations
2.14 Vector invariant momentum equations
2.15 Tracer equations
2.16 Linear advection schemes
2.17 Non-linear advection schemes
2.18 Comparison of advection schemes
2.19 Shapiro Filter
3. Getting Started with MITgcm
3.1 Where to find information
3.2 Obtaining the code
3.3 Model and directory structure
3.4 MITgcm Example Experiments
3.5 Building MITgcm
3.6 Running MITgcm
3.7 Tutorials
3.8 Barotropic Gyre MITgcm Example
3.9 Baroclinic Gyre MITgcm Example
3.10 Global Ocean MITgcm Exmaple
3.11 P coordinate Global Ocean MITgcm Example
3.12 Held-Suarez Atmosphere MITgcm Example
3.13 Surface Driven Convection
3.14 Gravity Plume On a Continental Slope
3.15 Centennial Time Scale Tracer Injection
3.16 Customizing MITgcm
3.17 Testing
4. Software Architecture
4.1 Overall architectural goals
4.2 WRAPPER
4.3 Using the WRAPPER
4.4 MITgcm execution under WRAPPER
5. Automatic Differentiation
5.1 Some basic algebra
5.2 TLM and ADM generation in general
5.3 Sensitivity of Air-Sea Exchange to Tracer Injection Site
5.4 The gradient check package
5.5 Adjoint dump & restart - divided adjoint (DIVA)
6. Physical Parameterization and Packages
6.1 Using MITgcm Packages
6.2 Package Coding Standards
6.3 Gent/McWiliams/Redi SGS Eddy parameterization
6.4 DIC Package
6.5 Ocean vertical mixing - the nonlocal K-profile parameterization scheme KPP
6.6 Thermodynamic Sea Ice Package: ``thsice''
6.7 Sea Ice Package: ``seaice''
6.8 Bulk Formula Package
6.9 Generic Advection/Diffusion
6.10 Atmospheric Intermediate Physics: AIM
6.11 Land package
6.12 Coupling interface for Atmospheric Intermediate code
6.13 Coupler for mapping between AIM and ocean
6.14 Toolkit for building couplers
6.15 NetCDF I/O Integration: MNC
6.16 MDSIO
6.17 Simulation state monitoring toolkit
6.18 exch2: Extended Cubed Sphere Topology
6.19 RW Basic binary I/O utilities
6.20 FFT Filtering Code
6.21 GCHEM Package
7. Diagnostics and tools
7.1 Utilities supplied with the model
7.2 Pre-processing software
8. Interface with ECCO
8.1 The ECCO state estimation cost function DRAFT!!!
8.2 The external forcing package
exf
8.3 The calendar package
cal
8.4 The line search optimisation algorithm
9. Model Uses
Bibliography
About this document ...
mitgcm-support@dev.mitgcm.org
Copyright © 2002 Massachusetts Institute of Technology