Changeset 1707 for LMDZ5/branches/testing/makelmdz_fcm
- Timestamp:
- Jan 11, 2013, 10:19:19 AM (11 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 1670-1692,1694-1703,1705-1706
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/makelmdz_fcm
r1665 r1707 24 24 chimie=false 25 25 parallel=none 26 paramem="par" 26 27 compil_mod=prod 27 28 io=ioipsl … … 72 73 [-cpp CPP_KEY] : cle cpp supplementaires 73 74 [-adjnt] : adjoint, a remettre en route ... 75 [-mem] : version memoire reduite (si en mode parallele) 74 76 [-filtre NOMFILTRE] : prend le filtre dans libf/NOMFILTRE (def: filtrez) 75 77 [-link LINKS] : liens optionels avec d'autres librairies … … 125 127 126 128 "-adjnt") 127 echo "o tpion a reactiver ";exit129 echo "option a reactiver ";exit 128 130 opt_dep="$opt_dep adjnt" ; adjnt="-ladjnt -ldyn3d " 129 131 optim="$optim -Dadj" ; shift ;; … … 131 133 "-cosp") 132 134 cosp="$2" ; shift ; shift ;; 133 135 136 "-mem") 137 paramem="mem" ; shift ;; 134 138 135 139 "-filtre") … … 278 282 # on cree ou remplace le fichier des dimensions 279 283 ######################################################################## 284 285 cd $LIBFGCM/grid 286 if [[ -f dimensions.h ]] 287 then 288 echo 'ATTENTION: vous etes sans doute en train de compiler le modele par ailleurs' 289 echo "Attendez que la premiere compilation soit terminee pour relancer la suivante." 290 echo "Si vous etes sur que vous ne compilez pas le modele par ailleurs," 291 echo vous pouvez continuer en repondant oui. 292 echo "Voulez-vous vraiment continuer?" 293 read reponse 294 if [[ $reponse == "oui" ]] 295 then 296 \rm -f $LIBFGCM/grid/dimensions.h 297 else 298 exit 299 fi 300 fi 301 280 302 281 303 cd $LIBFGCM/grid/dimension … … 349 371 then 350 372 SUFF_NAME=${SUFF_NAME}_para 351 DYN=dyn${dimc}dpar 373 DYN=dyn${dimc}d${paramem} 374 if [[ "$paramem" == "mem" ]] 375 then 376 SUFF_NAME=${SUFF_NAME}_${paramem} 377 fi 352 378 else 353 379 SUFF_NAME=${SUFF_NAME}_seq … … 413 439 ln -s $LIBOGCM/${arch}${SUFF_NAME}/.config config 414 440 ln -s $LIBOGCM/${arch}${SUFF_NAME}/.config/tmp tmp_src 441 442 if [[ -r $LIBFGCM/grid/dimensions.h ]] 443 then 444 # Cleanup: remove dimension.h file 445 \rm -f $LIBFGCM/grid/dimensions.h 446 fi
Note: See TracChangeset
for help on using the changeset viewer.