Changes between Version 5 and Version 6 of UmFamous


Ignore:
Timestamp:
13/04/16 15:54:14 (3 years ago)
Author:
simon
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • UmFamous

    v5 v6  
    5757=== FAMOUS configuration 
    5858 
    59 === MPI and gcom 
     59=== Intel FORTRAN, MPI and gcom 
    6060 
    6161The model tarball comes complete with a pre-built MPICH3.2 system. The default installation is configured to use this. If the model needs recompilation, or 
    6262a different MPI system than MPICH3.2 is required to run the model (for example on some clusters), then the model needs to be recompiled on the local system. 
     63Firstly Intel FORTRAN needs to be installed. In theory it is possible for this FAMOUS version to use other compilers, but currently only Intel FORTRAN is 
     64supported. MPI has to be installed (if it hasn't been already). FAMOUS has been tested with MPICH3.2 but should work with other implementations. For MPICH3.2 
     65follow the installation instructions at https://www.mpich.org/ . It needs to be configured for Intel FORTRAN for both F77 and F90. Once it has 
     66been installed, add the line 
     67{{{ 
     68export MPICH_DIR=/path/to/top/level/mpich 
     69}}} 
     70to your .profile, before the call to setvars, changing the path as required. If MPI is already installed, then add this line 
     71to point to the local installation. 
     72 
     73Next gcom (the system the model uses for multi-processor communications) needs to be compiled using MPI. Type 
     74{{{ 
     75cd $UMDIR/gcom3.8/gcom 
     76make 
     77}}} 
    6378  
     79The file $UMDIR/gcom3.8/gcom/lib/libgcom_buffered_mpi.a should now exist. 
    6480 
     81The reconfiguration and model can now be compiled as usual. The standard compile system will use the MPI version defined in MPICH_PATH and the gcom version 
     82in $UMDIR/gcom3.8/gcom/lib. 
    6583 
    6684=== Changes from standard UM/FAMOUS