Home Contact Us Site Map  
    next up previous contents
Next: 6.1 Using MITgcm Packages Up: manual Previous: 5.5.3 Recipe 2: multi   Contents

6. Physical Parameterization and Packages

Within this chapter, the MITgcm ``packages'' are described. Initially, ``packages'' were conceived to group source code files together based upon their functionality. Each package was assigned a separate subdirectory (within pkg) and, usually, contained source code for implimenting different physical parametizations. This was a convenient method for both segregating and rapidly including or excluding parameterizations during the software build process.

Over time, package use has increased. The number of packages has grown and they have evolved to contain much of the model functionality including momentum schemes, I/O utilities, diagnostics, ``exchange'' algorithms for domain decomposition, and numerous physical parameterizations. The following sections describe how to use the existing packages and how to modify them and create new ones.


Copyright 2002 Massachusetts Institute of Technology