Changeset 1115 for trunk/VALID/2INSTALL/JOBS/job_ZAGRIF.ksh
- Timestamp:
- 2008-06-20T14:55:46+02:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VALID/2INSTALL/JOBS/job_ZAGRIF.ksh
r1054 r1115 55 55 ############################################################## 56 56 # Ocean namelist 57 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/namelist namelist_f90 58 sed -e /!/d namelist_f90 > namelist 59 60 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/1_namelist 1_namelist_f90 61 sed -e /!/d 1_namelist_f90 > 1_namelist 57 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/namelist . 58 59 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/1_namelist . 62 60 63 61 # Sea-Ice namelist 64 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/namelist_ice namelist_ice_f90 65 sed -e /!/d namelist_ice_f90 > namelist_ice 66 67 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/1_namelist_ice 1_namelist_ice_f90 68 sed -e /!/d 1_namelist_ice_f90 > 1_namelist_ice 62 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/namelist_ice_lim2 namelist_ice 63 64 cp ${MAINDIR}/modipsl/config/${CONF}/EXP00/1_namelist_ice_lim2 1_namelist_ice 69 65 70 66 # AGRIF file … … 74 70 do 75 71 # namelist modifications 76 PAT_NAMECF=$( grep 'cexper =' ${CHGFILE} ) 77 PAT_NIT000=$( grep 'nit000 =' ${CHGFILE} ) 78 PAT_NITEND=$( grep 'nitend =' ${CHGFILE} ) 79 PAT_NSTOCK=$( grep 'nstock =' ${CHGFILE} ) 80 PAT_NWRITE=$( grep 'nwrite =' ${CHGFILE} ) 81 PAT_NRSTDT=$( grep 'nrstdt =' ${CHGFILE} ) 82 PAT_NBITCM=$( grep 'nbit_cmp =' ${CHGFILE} ) 72 PAT_NIT000=$( grep 'nit000 =' ${CHGFILE} ) 73 PAT_NITEND=$( grep 'nitend =' ${CHGFILE} ) 74 PAT_NSTOCK=$( grep 'nstock =' ${CHGFILE} ) 75 PAT_NWRITE=$( grep 'nwrite =' ${CHGFILE} ) 76 PAT_NRSTDT=$( grep 'nrstdt =' ${CHGFILE} ) 77 PAT_NBITCM=$( grep 'nbit_cmp =' ${CHGFILE} ) 83 78 PAT_TRACEN=$( grep 'ln_traadv_cen2 =' ${CHGFILE} ) 84 79 PAT_TRATVD=$( grep 'ln_traadv_tvd =' ${CHGFILE} ) 85 PAT_N_CLAA=$( grep 'n_cla =' ${CHGFILE} )86 PAT_NSOLVV=$( grep 'nsolv =' ${CHGFILE} )87 PAT_RESTAR=$( grep 'ln_rstart =' ${CHGFILE} )80 PAT_N_CLAA=$( grep 'n_cla =' ${CHGFILE} ) 81 PAT_NSOLVV=$( grep 'nsolv =' ${CHGFILE} ) 82 PAT_RESTAR=$( grep 'ln_rstart =' ${CHGFILE} ) 88 83 PAT_RESMLD=$( grep 'ln_trdmld_restart =' ${CHGFILE} ) 89 84 … … 98 93 fi 99 94 100 sed -e "s /$PAT_RESTAR/ ln_rstart = .false./" \101 -e "s /$PAT_NAMECF/$PAT_NAMECF_tmp/" \102 -e "s /$PAT_NIT000/ nit000 = 1/" \103 -e "s /$PAT_NITEND/ nitend = ${ORCA_NITEND}/" \104 -e "s /$PAT_NSTOCK/ nstock = ${ORCA_NITEND}/" \105 -e "s /$PAT_NWRITE/ nwrite = ${ORCA_NSTOCK}/" \106 -e "s /$PAT_NRSTDT/ nrstdt = 0/" \107 -e "s /$PAT_NBITCM/ nbit_cmp = 1/" \108 -e "s /$PAT_TRACEN/ ln_traadv_cen2 = .false./" \109 -e "s /$PAT_TRATVD/ ln_traadv_tvd = .true./" \110 -e "s /$PAT_N_CLAA/ n_cla = 0/" \111 -e "s /$PAT_NSOLVV/ nsolv = 2/" \112 -e "s /$PAT_RESMLD/ ln_trdmld_restart = .false./" \95 sed -e "s%$PAT_RESTAR% ln_rstart = .false.%" \ 96 -e "s%$PAT_NAMECF%$PAT_NAMECF_tmp%" \ 97 -e "s%$PAT_NIT000% nit000 = 1%" \ 98 -e "s%$PAT_NITEND% nitend = ${ORCA_NITEND}%" \ 99 -e "s%$PAT_NSTOCK% nstock = ${ORCA_NITEND}%" \ 100 -e "s%$PAT_NWRITE% nwrite = ${ORCA_NSTOCK}%" \ 101 -e "s%$PAT_NRSTDT% nrstdt = 0%" \ 102 -e "s%$PAT_NBITCM% nbit_cmp = 1%" \ 103 -e "s%$PAT_TRACEN% ln_traadv_cen2 = .false.%" \ 104 -e "s%$PAT_TRATVD% ln_traadv_tvd = .true.%" \ 105 -e "s%$PAT_N_CLAA% n_cla = 0%" \ 106 -e "s%$PAT_NSOLVV% nsolv = 2%" \ 107 -e "s%$PAT_RESMLD% ln_trdmld_restart = .false.%" \ 113 108 ${CHGFILE} > nam.$$ 114 109 … … 162 157 fi 163 158 164 sed -e "s /$PAT_RESTAR/ ln_rstart = .true./" \165 -e "s /$PAT_NIT000/ nit000 = $ORCA_NIT000/" \166 -e "s /$PAT_NITEND/ nitend = $ORCA_NITEND/" \167 -e "s /$PAT_NRSTDT/ nrstdt = 2/" \168 -e "s /$PAT_RESMLD/ ln_trdmld_restart = .true./" \159 sed -e "s%$PAT_RESTAR% ln_rstart = .true.%" \ 160 -e "s%$PAT_NIT000% nit000 = $ORCA_NIT000%" \ 161 -e "s%$PAT_NITEND% nitend = $ORCA_NITEND%" \ 162 -e "s%$PAT_NRSTDT% nrstdt = 2%" \ 163 -e "s%$PAT_RESMLD% ln_trdmld_restart = .true.%" \ 169 164 ${CHGFILE} > nam.$$ 170 165 … … 206 201 'omp' ) 207 202 #-T- sx8brodie export F_PROGINF=detail 208 #-T- sx8brodie export OMP_NUM_THREADS=${NB_PROCS} 203 #-T- sx8brodie export OMP_NUM_THREADS=${NB_PROCS} ;; 209 204 #-T- aix ;; 210 205 #-T- ax_mono ;; … … 218 213 ${CPERF} ./opa_${CONF}_${RUN} ;; 219 214 'mpi' ) 220 ${CPERF} ${LEXE} ./opa_${CONF}_${RUN} ;; 215 #-T- sx8brodie ${CPERF} ${LEXE} ./opa_${CONF}_${RUN} ;; 216 #-T- aix ${CPERF} ${LEXE} ./opa_${CONF}_${RUN} ;; 221 217 esac 222 218
Note: See TracChangeset
for help on using the changeset viewer.