Ignore:
Timestamp:
Nov 18, 2012, 7:15:08 PM (12 years ago)
Author:
aslmd
Message:

LMDZ.COMMON. Corrected bugs with using variable cp in parallel. Corrected bugs related to problems when no tracers are used. Updated makelmdz_fcm with the latest version and added a few lines necessary for generic physics. Added a build_gcm script in csh. Updated AMD64_CICLAD compilation settings. Uploaded arch files to make the model work with ifort on ciclad.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/makelmdz_fcm

    r270 r847  
    11#!/bin/bash
    2 # $Id: makelmdz_fcm 1327 2010-03-16 10:23:17Z ymeurdesoif $
     2# $Id: makelmdz_fcm 1615 2012-02-10 15:42:26Z emillour $
    33# This is a script in Bash.
    44
     
    2727io=ioipsl
    2828LIBPREFIX=""
    29 fcm_path=none
    3029cosp=false
    3130
     
    3433LIBFGCM=$LMDGCM/libf
    3534COSP_PATH=$LMDGCM/.void_dir
     35fcm_path=$LMDGCM/tools/fcm/bin
    3636
    3737########################################################################
     
    7474[-filtre NOMFILTRE]        : prend le filtre dans libf/NOMFILTRE (def: filtrez)
    7575[-link LINKS]              : liens optionels avec d'autres librairies
    76 [-fcm_path path]           : chemin pour fcm (def: le chemin est suppose deja exister dans le PATH)
     76[-fcm_path path]           : chemin pour fcm (def: tools/fcm/bin)
    7777[-ext_src path]            : chemin d'un repertoire source avec des sources externe a compiler avec le modele
    7878 -arch nom_arch            : nom de l'architecture cible
     
    156156# mettre le chemin du fcm dans le path
    157157###############################################################
    158 if  [[ "$fcm_path" != "none" ]]
    159 then
    160     export PATH=${fcm_path}:${PATH}
    161 fi
     158export PATH=${fcm_path}:${PATH}
    162159
    163160echo "Chemin du fcm utlise :"
     
    193190if [[ "$physique" != "nophys" ]]
    194191then
    195    # then we wil use some physics:
     192   #We'll use some physics
    196193   CPP_KEY="$CPP_KEY CPP_PHYS"
    197    #Default planet type is Earth
     194   if [[ "${physique:0:3}" == "lmd" ]]
     195   then
     196   #For lmd physics, default planet type is Earth
    198197   CPP_KEY="$CPP_KEY CPP_EARTH"
     198   fi
    199199fi
    200200
     
    284284cd $LMDGCM
    285285
     286if [[ "$physique" == "generic" ]]
     287then
     288   cd $LIBFGCM/phygeneric
     289   ./generatedoth.sh
     290   cd $LMDGCM
     291fi
    286292
    287293########################################################################
Note: See TracChangeset for help on using the changeset viewer.