Ignore:
Timestamp:
08/01/15 15:05:27 (9 years ago)
Author:
dubos
Message:

Synced with aquaplanet branch HEAT@45 - tested with DCMIP4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/make_icosa

    r332 r347  
    11#!/bin/bash 
    2 set -x 
    32export PATH=$PWD/tools/FCM/bin:$PATH 
    43 
     
    1716parallel="none" 
    1817physics="none" 
     18external_ioipsl="FALSE" 
     19external_physics="FALSE" 
     20 
    1921CPP_KEY="CPP_NONE"  
    2022ICOSA_LIB="" 
     
    6163      "-with_xios") 
    6264          with_xios_defined="TRUE" ; shift ;; 
     65 
     66      "-external_ioipsl") 
     67          external_ioipsl="TRUE" ; shift ;; 
     68 
     69      "-external_physics") 
     70          external_physics="TRUE" ; shift ;; 
    6371 
    6472      *) 
     
    140148fi   
    141149 
     150if [[ "$external_ioipsl" == "TRUE" ]] 
     151then 
     152  ioipsl_path=".void_dir" 
     153  use_ioipsl="use::ioipsl" 
     154  COMPIL_FFLAGS="$COMPIL_FFLAGS $IOIPSL_INCDIR" 
     155  ICOSA_LIB="$ICOSA_LIB $IOIPSL_LIBDIR $IOIPSL_LIB" 
     156else  
     157  ioipsl_path="tools/ioipsl" 
     158  use_ioipsl="" 
     159fi   
     160 
     161if [[ "$external_physics" == "TRUE" ]] 
     162then 
     163  CPP_KEY="$CPP_KEY CPP_USING_EXTERNAL_PHYSICS" 
     164fi 
     165 
    142166ICOSA_LIB="$ICOSA_LIB $NETCDF_LIBDIR $NETCDF_LIB $HDF5_LIBDIR $HDF5_LIB" 
    143167 
     
    149173echo "%CPP_KEY $CPP_KEY" >> config.fcm 
    150174echo "%LIB $ICOSA_LIB">> config.fcm 
     175echo "%IOIPSL_PATH $ioipsl_path">> config.fcm 
     176echo "%USE_IOIPSL $use_ioipsl">> config.fcm 
    151177 
    152178if [[ "$full_defined" == "TRUE" ]] 
Note: See TracChangeset for help on using the changeset viewer.