Ignore:
Timestamp:
Sep 29, 2020, 3:18:19 PM (5 years ago)
Author:
emillour
Message:

All GCMs:
Update scripts to install the IOIPSL. With the latest additions it is no longer necessary to use "modipsl" and a series of "sed" on various scripts. IOIPSL now uses arch.* files and an FCM-based compilation script, like the GCMs.
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/ioipsl/README

    r456 r2412  
    11Scripts in this directory are illustrative examples of how to
    2 obtain and install IOIPSL:
    3 1) install_ioipsl_gnome.bash: everything is set for Gnome, just run:
    4 ./install_ioipsl_gnome.bash
    5 And output modules and library will be in subdirectory 'modipsl/lib'
     2download and install IOIPSL, e.g.:
     31) install_ioipsl_occigen.bash: everything is set for Occigen, just run:
     4./install_ioipsl_occigen.bash
     5And output modules and library will be in ../../IOIPSL
     6(with links in 'modipsl/lib' and 'modipsl/bin' for backward compatibility)
    67
    7 2) install_ioipsl_gfortran.bash and install_ioipsl_pgf90.bash are more
    8 general examples for installing IOIPSL on a machine with either compiler.
    9 Note that the paths to the NetCDF library hard coded in the scripts
    10 will surely need to be adapted to your local settings.
    11 Then simply execute the script; output modules
    12 and library will be in subdirectory 'modipsl/lib'
     82) install_ioipsl_gfortran.bash, and install_ioipsl_pgf90.bash and
     9install_ioipsl_ifort.bash are more general examples
     10for installing IOIPSL on a machine with these compilers.
     11For these you might need to ajust the location of the NetCDF library
     12(see the NETCDF_HOME variable in the script)
     13And you will need to set up arch files (which should match those
     14of the GCM) to adequately compile the library
    1315
    14 Note that it is a good idea to install IOIPSL outside of the LMDZ tree
     16Note that it is a good idea to install IOIPSL alongside LMDZ
    1517so that its version can be tracked (and potentialy updated), as it is
    1618downloaded from a different svn repository.
     
    1820
    1921
     22
Note: See TracChangeset for help on using the changeset viewer.