Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
Info
titlePrerequisites

You should have completed: the install grib_api, install FCM and downloaded and unpacked the OpenIFS data files and OpenIFS source code.

Reminder: FCM is the name of the software used to compile OpenIFS.

Column
width30px

 

Column
width250px
Panel
bgColorwhite
titleBGColorlightlightgrey
titleOn this page

Table of Contents
maxLevel3
indent2px
stylesquare

Build configuration

This is a brief introduction on compiling the OpenIFS model. For a more detailed description of the build system for OpenIFS and the different ways to configure it, see HowTo customize the OpenIFS build.

Before compiling the OpenIFS model, the build configuration must first be set by several environment variables:

...

  • opt - Recommended optimized compile settings for OpenIFS for this compiler. Tested to provide best performance for this platform & compiler.
  • noopt - Debugging options. No optimization set for all of the OpenIFS code. Suitable for use with a debugger. OpenMP is disabled.
  • nansC - Debugging options with extra checks. Array bound checking enabled and variables initialized to NAN (not-a-number). Use of a variable set to NAN will trigger a floating point exception. This option is useful for debugging purposes but will run the slowest.

...