Changeset 5546
- Timestamp:
- 01/08/21 18:11:34 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/compile_lmdzorinca.sh
r5545 r5546 139 139 # Find out current host and source specific paths and commands for the host 140 140 case $( hostname -s ) in 141 ada*)142 fcm_arch=X64_ADA;;141 jean-zay*) 142 fcm_arch=X64_JEANZAY;; 143 143 irene170|irene171|irene190|irene191|irene192|irene193) 144 144 fcm_arch=X64_IRENE;; … … 250 250 echo >> $outfile ; echo " NOW COMPILE LMDZ REGULAR LAT-LON MODE. Resolution = ${resol_atm_3d}" >> $outfile 251 251 252 253 # Check if the compilation of LMDZ was previsouly interupted prematured. 254 # In that case, the files dimension.h and .lock exist. If the files exist, they are here removed to avoid makelmdz_fcm 255 # to ask question and wait for interactivly answer from the user. 256 if [ -f libf/grid/dimensions.h ] || [ -f .lock ] ; then 257 echo >> $outfile 258 echo " WARNING!! The file LMDZ/libf/grid/dimension.h and/or the LMDZ/.lock exist. " >> $outfile 259 echo " This means that the compilation is either currently on going in another terminal was previous interupted before the end." >> $outfile 260 echo " The files dimension.h and .lock will now be removed. " >> $outfile 261 echo >> $outfile 262 rm -f libf/grid/dimensions.h 263 rm -f .lock 264 fi 265 266 267 268 269 252 270 echo ./makelmdz_fcm -d ${resol_atm_3d} -p lmd -rrtm true -$optmode -mem -parallel $parallel -io xios -v orchidee2.1 -chimie INCA -arch $fcm_arch -arch_path $arch_path -j 8 $full_flag gcm >> $outfile 253 271 ./makelmdz_fcm -d ${resol_atm_3d} -p lmd -rrtm true -$optmode -mem -parallel $parallel -io xios -v orchidee2.1 -chimie INCA -arch $fcm_arch -arch_path $arch_path -j 8 $full_flag gcm >> $outfile 2>&1 … … 280 298 # Move executables to modipsl/bin folder 281 299 echo "Move gcm.e and ce0l executable to modipsl/bin" 282 if [ -f $modipsl/modeles/LMDZ/bin/gcm${suffix}.e ] ; then 283 mv $modipsl/modeles/LMDZ/bin/gcm${suffix}.e $modipsl/bin/gcm_${resol_atm_3d}_${optmode}_${optchimie}.e ; 300 if [ -f $modipsl/modeles/LMDZ/bin/gcm${suffix}.e ] ; then 301 mv $modipsl/modeles/LMDZ/bin/gcm${suffix}.e $modipsl/bin/gcm_${resol_atm_3d}_${optmode}_${optchimie}.e ; 302 284 303 else 285 echo "THERE IS A PROBLEM IN EXECUTABLE CREATION - STOP" 286 exit 304 echo "THERE IS A PROBLEM IN EXECUTABLE CREATION - STOP" 305 exit 306 287 307 fi 288 308 # if [ -f $modipsl/modeles/LMDZ/bin/ce0l${suffix}.e ] ; then mv $modipsl/modeles/LMDZ/bin/ce0l${suffix}.e $modipsl/bin/ce0l_${resol_atm_3d}_${optmode}_${optchimie}.e ; fi
Note: See TracChangeset
for help on using the changeset viewer.