This directory (esmf_top/) is the root for the ESMF based coupled MITgcm ATM, MITgcm OCN 
code. The directory only contains the ESMF based driver level code. The main numerical
and infrastructure code for the MITgcm ATM and MITgcm OCN components is in the 
sub-directories ocn/ and atm/ of the parent directory to esmf_top/. The main ESMF library 
is installed in a separate location that is included during build and link of the ESMF based
coupled setup. The ocn/ and atm/ numerical and infrastructure code directories include
communication packages (incorporated using MITgcmUV pkg/ procedures) that bind to the 
ESMF Fields, ESMF Grid and ESMF Infrastructure layers.

o Files
   comp.sh             -- simple compile script for lahey compiler and linux build
   esmfapp-build.log   -- log of build  
   main.F              -- top-level for application

o Directories
   a2o/                -- MITgcm ATM to MITgcm OCN ESMF coupler interface and coupling code.
   atm/                -- MITgcm ATM ESMF component interface code.
   o2a/                -- MITgcm OCN to MITgcm ATM ESMF coupler interface and coupling code.
   ocn/                -- MITgcm OCN ESMF component interface code.
   utils/              -- MITgcm ESMF user utilities
