| 1 | 
 Example: "4x4 Global Simulation with Seasonal Forcing" | 
 build.sh       :: Script that controls the build of the component library | 
| 2 | 
 ======================================= | 
                :: and module for this target. | 
| 3 | 
  | 
  | 
| 4 | 
 To apply the changes to the default configuration of MITgcmUV: | 
 code/          :: Code customizations to and package selections from core MITgcm | 
| 5 | 
 Configure and compile the code: | 
                :: source for this target | 
 | 
   cd verification/global_ocean.90x40x15/input | 
  | 
 | 
   ../../../tools/genmake -mods='../code' | 
  | 
 | 
   make depend | 
  | 
 | 
   make | 
  | 
 | 
 To run the code: | 
  | 
 | 
   ./mitgcmuv | 
  | 
| 6 | 
  | 
  | 
| 7 | 
 There is comparison output in directory: | 
 diags_matlab/  :: Useful Matlab routines for plotting outpt | 
 | 
  ../verification/global_ocean.90x40x15/results | 
  | 
| 8 | 
  | 
  | 
| 9 | 
 Comments: | 
 input/         :: Input bathymetry, initial conditions and forcing | 
 | 
 o The input data is real*4. | 
  | 
 | 
 o The surface fluxes are derived from monthly means of the NCEP climatology; | 
  | 
 | 
   - a matlab script is provided that created the surface flux data files from  | 
  | 
 | 
     the original NCEP data: ncep2global_ocean.m in the diags_matlab directory, | 
  | 
 | 
     needs editing to adjust search paths. | 
  | 
 | 
 o matlab scripts that make a simple diagnostic (barotropic stream function, | 
  | 
 | 
   overturning stream functions, averaged hydrography etc.) is provided in | 
  | 
 | 
   diags_matlab: | 
  | 
 | 
   - mit_loadglobal is the toplevel script that run all other scripts | 
  | 
 | 
   - mit_globalmovie animates theta, salinity, and 3D-velocity field for | 
  | 
 | 
     a layer "iz", if "meanfields=0" | 
  | 
| 10 | 
  | 
  | 
| 11 | 
  | 
 results/       :: Reference output for validation | 
| 12 | 
  | 
  | 
| 13 | 
  | 
 run/           :: Subdirectory for building code |