Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OpenIFS, SCM and OSM (HTESSEL) all require the following in order to build and run. Most of these should be available as standard on Unix/Linux systems:

bash - the scripts accompanying the package make use of the Bash shell. This is usually available on Unix systems.

perl - is required for the bundled FCM software used to compile the model. Some additional perl modules may be required for FCM (see below).

...

fortran95 & C compilers - many Unix systems come with gfortran/gcc by default which work well with OpenIFS. High Performance Computer facilities may provide other compilers which achieve better performance. OpenIFS supports: GNU, Portland, Intel, AIX compilers and Cray compilers. The fortran compiler must support an auto-double (e.g. -r8) capability as some source code files are in fixed format fortran.

...

OpenIFS requires the following in order to build and run:

Either grib-api or ecCodes (which replaces grib-api). You do not need both!

grib-api  - this is a the grib-api library and set of commands for working with and manipulating GRIB files. GRIB is the file format used as input and output for OpenIFS. The grib-api software is available for download from the grib-api software pages. Please use the latest version. Although pre-compiled, binary packages are available, please download the source files and compile it. This is to ensure the same compiler and compiler version is used for OpenIFS and grib-api, otherwise errors from mismatching modules are likely. See the grib_api for OpenIFS install page for more details on how to build grib_api for OpenIFS.

...