Versions Compared

Key

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

The Interpolation library (EMOSLIB) has been tested for different machine architectures that exist in ECMWF:

  • Decalpha - Compaq Fortran 90, C++ compilers
  • Hppa - HP Fortran and C compilers
  • Linux - The Portland Group compilers pgf90, pgcc and pgccgfortran, gcc
  • Rs6000 - XL Fortran for AIX- C for AIX Compiler, Version 5
  • Sgimips - MIPSpro F77 compiler- MIPS C compiler
  • Sun4 - Forte Developer 7 Fortran 95 compiler- SunOS/BSD Compatibility Package C compiler

It is possible to use other options for the compilation of source code versions than those which are offered. For example: modifying the configuration files; changing the level of optimisation; etc. The make utility can be used repeatedly. It will only cause the re-compilation of routines which have been modified since the previous make.The number of bits in the representation of real numbers can be chosen between 32bits and 64bits for all compilers apart from the GNU compilers. Sinisa, is this really still the case?

The library is static and its name follows the normal UNIX convention (it starts with lib and ends in .a), so the library can be specified in the compile/link command using the standard ld convention, for example:

...