37.1 Building sfocu
The process is entirely manual, although Makefiles for certain machines have
been provided. There are a few compile-time options which you set via the
following preprocessor definitions in the Makefile (in the
CDEFINES macro):
- NO_HDF5
- build without HDF5 support
- NO_NCDF
- build without PnetCDF support
- NEED_MPI
- certain parallel versions of HDF5 and all versions of PnetCDF
need to be linked with the MPI library. This adds the necessary
MPI_Init and MPI_Finalize calls to sfocu.
There is no advantage to running sfocu on more than one
processor; it will only give you multiple copies of the same report.