Changeset 3206 for modipsl/trunk/util/model
- Timestamp:
- 04/05/17 13:46:55 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
modipsl/trunk/util/model
r3187 r3206 349 349 350 350 case ${m_n} in 351 ( NEMO GCM* )351 ( NEMO_v* ) 352 352 d_m1=${d_m}/modeles/NEMOGCM/CONFIG 353 d_m2=${d_m}/config 354 list_cfg='ORCA2_LIM ORCA2_LIM_PISCES ORCA2_OFF_PISCES ORCA2_LIM3_PISCES' 355 353 cfg_file=${d_m1}/cfg.txt 354 list_cfg='ORCA1_LIM3_PISCES eORCA025_LIM3 eORCA025_LIM3_PISCES' 356 355 # Creates configuration ORCA1_LIM3_PISCES 357 356 # (see https://forge.ipsl.jussieu.fr/shaconemo/wiki/README_ORCA1_LIM3_PISCES ) 358 359 360 if [ -d ${d_m1}/SHARED ]; then 361 { 362 for i in ${list_cfg} 357 for cfg in ${list_cfg} 363 358 do 364 \rm -f ${d_m2}/${i}/IGCM00/PARAM/*.xml 365 cp ${d_m1}/SHARED/* ${d_m2}/${i}/IGCM00/PARAM 366 cp ${d_m1}/${i}/EXP00/iodef.xml ${d_m2}/${i}/IGCM00/PARAM 367 done 368 } 369 fi 370 \rm -f ${d_m2}/ORCA2_LIM_PISCES/IGCM00/PARAM/namelist 371 \rm -f ${d_m2}/ORCA2_LIM_PISCES/IGCM00/PARAM/namelist_ice* 372 cp ${d_m1}/ORCA2_LIM/EXP00/namelist* ${d_m2}/ORCA2_LIM_PISCES/IGCM00/PARAM/. 373 ;; 359 if [[ -d ${d_m1}/${cfg} ]] ; then 360 grep ${cfg} ${cfg_file} > /dev/null 2>&1 361 err=${?} 362 if [[ ${err} = 1 ]] ; then 363 pis=`echo ${cfg} | grep "PISCES" | wc -l` 364 if [[ ${pis} = 1 ]] ; then 365 echo "${cfg} OPA_SRC LIM_SRC_3 NST_SRC TOP_SRC" >> ${cfg_file} 366 else 367 echo "${cfg} OPA_SRC LIM_SRC_3 NST_SRC" >> ${cfg_file} 368 fi 369 fi 370 fi 371 done 374 372 esac 375 376 #-377 #- Creates configuration ORCA1_LIM3_PISCES378 #- (see https://forge.ipsl.jussieu.fr/shaconemo/wiki/README_ORCA1_LIM3_PISCES )379 #-380 d_m1=${d_m}/modeles/NEMOGCM/CONFIG381 cfg_file=${d_m1}/cfg.txt382 if [[ -d ${d_m1}/ORCA1_LIM3_PISCES ]] ; then383 grep ORCA1_LIM3_PISCES ${cfg_file} > /dev/null 2>&1384 err=${?}385 [[ ${err} = 1 ]] && ( echo "ORCA1_LIM3_PISCES OPA_SRC LIM_SRC_3 NST_SRC TOP_SRC" >> ${cfg_file} )386 fi387 373 388 374 #-
Note: See TracChangeset
for help on using the changeset viewer.