Versions Compared

Key

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

...

Contents of directory src:Description
38r1/Contains OpenIFS versions based on Cycle 38 Release 1 of IFS.
grib_api/grib_api software required for OpenIFS. See the grib_api install page for more details.
fcm/FCM software used for compiling OpenIFS. See the FCM install page for more details.

 

To obtain the source code from the ftp site, change directory to the '38r1' directory and retrieve the latest source code:

Panel
bgColorwhite
titleSample session:
Code Block
% mkdir oifs
% cd oifs

% ftp ftp.ecmwf.int
user: openifs
cd src/38r1
ls
get oifs38r1v1.0.tar.gz
quit

% tar zxf oifs38r1v1.0.tar.gz

% ls
make   src    testrun
 

OpenIFS directory layout

The directory structure for the OpenIFS model and code depends on local installation requirements, number of users and so on. However, a recommended directory structure would have all source code and data organised under a single directory 'oifs'.  OpenIFS directory layoutIf desired, the grib_api and FCM software could also be installed under the oifs directory but it's recommended they are placed elsewhere.

Code Block
                     oifs                         Create a directory called 'oifs'. Unpack the ifsdata files and the source code in here.
                 /    |     \         \            \          \
             make     src    testrun    ifsdata     expt1     expt2   etc...
           /  |
     build    fcmcfg 

The oifs38r1v1.0.tar.gz file will unpack into the subdirectories 'make', 'src', and 'testrun'.

HTML
<!-- NOTE!  the above diagram should be drawn as an image -->

 

Additional software

OpenIFS users may also find the MetView and MAGICS graphics software useful with OpenIFS.

...