Welcome to MITgcm’s user manual¶
- 1. Overview
- 1.1. Introduction
- 1.2. Illustrations of the model in action
- 1.2.1. Global atmosphere: ‘Held-Suarez’ benchmark
- 1.2.2. Ocean gyres
- 1.2.3. Global ocean circulation
- 1.2.4. Convection and mixing over topography
- 1.2.5. Boundary forced internal waves
- 1.2.6. Parameter sensitivity using the adjoint of MITgcm
- 1.2.7. Global state estimation of the ocean
- 1.2.8. Ocean biogeochemical cycles
- 1.2.9. Simulations of laboratory experiments
- 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. Notation
- 2.2. Time-stepping
- 2.3. Pressure method with rigid-lid
- 2.4. Pressure method with implicit linear free-surface
- 2.5. Explicit time-stepping: Adams-Bashforth
- 2.6. Implicit time-stepping: backward method
- 2.7. Synchronous time-stepping: variables co-located in time
- 2.8. Staggered baroclinic time-stepping
- 2.9. Non-hydrostatic formulation
- 2.10. Variants on the Free Surface
- 2.11. Spatial discretization of the dynamical equations
- 2.12. Continuity and horizontal pressure gradient term
- 2.13. Hydrostatic balance
- 2.14. Flux-form momentum equations
- 2.15. Vector invariant momentum equations
- 2.16. Tracer equations
- 2.17. Linear advection schemes
- 2.18. Non-linear advection schemes
- 2.19. Comparison of advection schemes
- 2.20. Shapiro Filter
- 2.21. Nonlinear Viscosities for Large Eddy Simulation
- 3. Getting Started with MITgcm
- 4. MITgcm Tutorial Example Experiments
- 5. Contributing to the MITgcm
- 6. Software Architecture
- 7. Automatic Differentiation
- 8. Packages I - Physical Parameterizations
- 8.1. Overview
- 8.2. Packages Related to Hydrodynamical Kernel
- 8.3. General purpose numerical infrastructure packages
- 8.4. Ocean Packages
- 8.4.1. GMREDI: Gent-McWilliams/Redi SGS Eddy Parameterization
- 8.4.2. KPP: Nonlocal K-Profile Parameterization for Vertical Mixing
- 8.4.3. GGL90: a TKE vertical mixing scheme
- 8.4.4. OPPS: Ocean Penetrative Plume Scheme
- 8.4.5. KL10: Vertical Mixing Due to Breaking Internal Waves
- 8.4.6. BULK_FORCE: Bulk Formula Package
- 8.4.7. EXF: The external forcing package
- 8.4.8. CAL: The calendar package
- 8.5. Atmosphere Packages
- 8.6. Sea Ice Packages
- 9. Packages II - Diagnostics and I/O
- 10. Ocean State Estimation Packages
- 11. Under Development
- 12. Previous Applications of MITgcm
- 13. References