Please see the Prerequisites page for details of what other software is required to be able to run OpenIFS.
OpenIFS is predominantly fortran code with a small amount of C and requires some flavour of Unix (such as Linux). It is known to run on The OpenIFS model supports a number of hardware systems and compilers. These are:
Linux (64bit only): x86_64
Operating systems tested: SuSE, etc. (to be done)
Compilers: gfortran/gcc, pgif90/pgcc, ifort/icc
gfortran: 4.3.4 fails to compile due to a compiler bug. 4.5.0 ok. (need to test all gfortran versions available on lx)
(need a table showing tested systems)
Also crayf90 but only on HECToR.
MacOSX:
gfortran/gcc (to be tested)
AIX:
systems, some of which are directly supported by ECMWF.
The following table details what combinations have been tested and the support level:
Section | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Notes:
- gfortran version must be at least 4.5. OpenIFS is known not to work on gfortran versions less than this due to a bug in the gfortran compiler.
- 32bit is not supported or tested.
...