Next: General
Up: Build
Previous: Build
Contents
A Fortran 90 compiler and system library, the ESMF_1_0_4 toolkit library and a compatible
MPI library are required to compile and link this code. All application code 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 with a pointer to a 64-bit float
are required and are included.
Note that each MPI combination of compiler and transport layer requires its
own complete MPI build. The library paths for appropriate compiler library,
include files and compiler executable must be properly set when building MPI and when
building ESMF. In addition the MPI libarary paths, the compiler executable path and the
ESMF dynamic library and module search paths must be set
consistently when compiling or running with either MPI or ESMF and MPI.
cnh@mit.edu