Next: 5 Execution
Up: JMC_code_L_baseline_usrdoc
Previous: 3 Directory Structure
  Contents
Subsections
4 Build
The script build.sh in the JMC Code L Baseline top-level directory
creates three executables.
- ocn/src/tutorial_examples/global_ocean.128x64x15/mitgcmuv is the
executable for the ocean component and is built from sources in sub-directories under
ocn/src.
- atm/src/tutorial_examples/aim_5l.LatLon/mitgcmuv is the
executable for the atmosphere component and is built from sources in sub-directories under
atm/src.
- cpl/src/tutorial_examples/aim.5l_LatLon+global_ocean.128x64x15/mitgcmuv is the
executable for the atmosphere ocean coupling component and is built from sources in sub-directories under
cpl/src.
The three sets of directories ocn/src, atm/src and cpl/src are all
organized using the MITgcm release1 scheme that is described at
http://mitgcm.org/sealion.
A Fortran 90 compiler and system library and a compatible MPI library are required to compile
and link this code. All routines are in Fortran except for a single timing routine that uses C.
This routine requires a C compiler and a C library with the gettimeofday() function.
Appropriate macros for calling a C procedure with a pointer to a 64-bit float
are required and are included for most common platforms.
Next: 5 Execution
Up: JMC_code_L_baseline_usrdoc
Previous: 3 Directory Structure
  Contents
esmf@ucar.edu