Changes between Version 26 and Version 27 of Documentation/UserGuide/CompileMethods


Ignore:
Timestamp:
2020-02-28T11:14:56+01:00 (4 years ago)
Author:
maignan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/CompileMethods

    v26 v27  
    4545}}} 
    4646 
    47 Example 1: compile the ORCHIDEE offline model 
     47Example 1: Compile the ORCHIDEE offline model 
    4848{{{ 
    4949cd modipsl/config/ORCHIDEE_OL 
     
    7272makeorchidee_fcm is launched by the main script or the main makefile in ''config'' directory but it can also be launched manually from ''modeles'' directory. In the later case, '''IOIPSL and XIOS must have been compiled previously''', this is not recommended. 
    7373 
    74 Compile options for different target machines or compilers are defined in the directory ''arch/''. For each target machine two files must exist: ''archname.fcm'' and ''archname.path''. Use ''./makeorchidee_fcm -h'' to get information about available arguments. See here the main arguments [[BR]] 
     74Compile options for different target machines or compilers are defined in the directory ''arch/''. For each target machine two files must exist: ''archname.fcm'' and ''archname.path''. Use ''./makeorchidee_fcm -h'' to get information about available arguments. See here the main arguments:[[BR]] 
    7575{{{ 
    7676./makeorchidee_fcm [Options]  
     
    111111  
    112112 
    113 Using fcm, the dependencies between the modules are not predefined. fcm will determine the correct order to compile. makeorchidee_fcm do not compile IOIPSL. This must be done in advance. [[BR]] 
    114 Example 1 : compile at curie(TGCC) for MPI parallel run mode 
     113Using fcm, the dependencies between the modules are not predefined. fcm will determine the correct order to compile. makeorchidee_fcm does not compile IOIPSL. This must be done in advance. [[BR]] 
     114Example 1: Compile at curie(TGCC) for MPI parallel run mode 
    115115{{{ 
    116116   ./makeorchidee_fcm -parallel mpi -arch X64_CURIE -driver 
     
    118118 
    119119 
    120 Example 2 : compile at ada(IDRIS) for MPI-OpenMP parallel run mode 
     120Example 2: Compile at ada(IDRIS) for MPI-OpenMP parallel run mode 
    121121{{{ 
    122122   ./makeorchidee_fcm -parallel mpi_omp -arch X64_ADA -driver 
     
    124124 
    125125 
    126 Example 3 : compile at obelix(LSCE) 
     126Example 3: Compile at obelix (LSCE) 
    127127{{{ 
    128128   ./makeorchidee_fcm -arch ifort_LSCE -driver 
    129129}}} 
    130130 
    131 Example 4 : compile using gfortran compiler for sequential run mode  
    132 First make sure that the files arch/gfortran.fcm and arch/gfortran.path are suitable for  
    133 your environement especially the path to netcdf library.  
     131Example 4: Compile using gfortran compiler for sequential run mode  
     132First make sure that the files ''arch/gfortran.fcm'' and ''arch/gfortran.path'' are suitable for  
     133your environment especially the path to netcdf library.  
    134134{{{ 
    135135   ./makeorchidee_fcm -parallel seq -arch gfortran -driver 
     
    137137 
    138138 
    139 Example 5 : clean files created during previous compilation 
     139Example 5: Clean files created during previous compilation 
    140140{{{ 
    141141   ./makeorchidee_fcm -clean