Changeset 2040 for trunk/NVTK
- Timestamp:
- 2010-08-05T16:57:07+02:00 (14 years ago)
- Location:
- trunk/NVTK
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NVTK/INSTALL/JOBS/job_GYRE.ksh
r1603 r2040 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx 17 USE_IOSERVER=xxx 18 NB_PROCS_IOSERVER=xxx 16 19 17 20 # Variables changed by ins_valid.ksh script … … 107 110 108 111 mv nam.tmp namelist 112 113 # iom_put xml file 114 if [ "${USE_IOMPUT}" = "true" ] 115 then 116 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def 117 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml 118 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$ 119 mv tmp$$ xmlio_server.def 120 fi 121 109 122 110 123 # Analytical forcing … … 219 232 case ${RUN} in 220 233 'mon' | 'omp' ) 221 liste_files=' *abort* memory* namelist* perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;;234 liste_files=' *abort* memory* namelist* *xml* perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;; 222 235 'mpi' ) 223 liste_files=' *abort* namelist* solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;;236 liste_files=' *abort* namelist* *xml* solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;; 224 237 esac 225 238 … … 245 258 ############################################################## 246 259 ############################################################## 247 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ]260 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2' ] 248 261 then 249 262 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
trunk/NVTK/INSTALL/JOBS/job_GYRE_LOBSTER.ksh
r1603 r2040 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx 17 USE_IOSERVER=xxx 18 NB_PROCS_IOSERVER=xxx 19 16 20 17 21 # Variables changed by ins_valid.ksh script … … 128 132 sed -e "s%$PAT_ADD% nwritedia = ${ITERATIONS}%" namelist_lobster > nam.tmp 129 133 mv nam.tmp namelist_lobster 134 135 # iom_put xml file 136 if [ "${USE_IOMPUT}" = "true" ] 137 then 138 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def 139 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml 140 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$ 141 mv tmp$$ xmlio_server.def 142 fi 130 143 131 144 # Analytical forcing … … 253 266 case ${RUN} in 254 267 'mon' | 'omp' ) 255 liste_files=' *abort* memory* namelist* perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;;268 liste_files=' *abort* memory* namelist* *xml* perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;; 256 269 'mpi' ) 257 liste_files=' *abort* namelist* solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;;270 liste_files=' *abort* namelist* *xml* solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;; 258 271 esac 259 272 … … 279 292 ############################################################## 280 293 ############################################################## 281 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ]294 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2' ] 282 295 then 283 296 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
trunk/NVTK/INSTALL/JOBS/job_ORCA2_LIM.ksh
r1781 r2040 139 139 140 140 # Get forcing files 141 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 1.tar ORCA2_LIM_nemo_v3.1.tar142 tar xvf ORCA2_LIM_nemo_v3. 1.tar143 rm -f ORCA2_LIM_nemo_v3. 1.tar141 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.2.tar ORCA2_LIM_nemo_v3.2.tar 142 tar xvf ORCA2_LIM_nemo_v3.2.tar 143 rm -f ORCA2_LIM_nemo_v3.2.tar 144 144 145 145 # Get restarts files if needed … … 310 310 ############################################################## 311 311 ############################################################## 312 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ]312 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2' ] 313 313 then 314 314 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
trunk/NVTK/INSTALL/JOBS/job_ORCA2_LIM3.ksh
r1781 r2040 135 135 136 136 # Get forcing files 137 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 1.tar ORCA2_LIM_nemo_v3.1.tar138 tar xvf ORCA2_LIM_nemo_v3. 1.tar139 rm -f ORCA2_LIM_nemo_v3. 1.tar137 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.2.tar ORCA2_LIM_nemo_v3.2.tar 138 tar xvf ORCA2_LIM_nemo_v3.2.tar 139 rm -f ORCA2_LIM_nemo_v3.2.tar 140 140 141 141 # Get restarts files if needed … … 306 306 ############################################################## 307 307 ############################################################## 308 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ]308 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2' ] 309 309 then 310 310 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
trunk/NVTK/INSTALL/JOBS/job_ORCA2_LIM_PISCES.ksh
r1620 r2040 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx 17 USE_IOSERVER=xxx 18 NB_PROCS_IOSERVER=xxx 19 16 20 17 21 # Variables changed by ins_valid.ksh script … … 159 163 mv nam.tmp namelist_pisces 160 164 165 # iom_put xml file 166 if [ "${USE_IOMPUT}" = "true" ] 167 then 168 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def 169 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml 170 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$ 171 mv tmp$$ xmlio_server.def 172 fi 173 161 174 # Get forcing files 162 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 1.tar ORCA2_LIM_nemo_v3.1.tar163 tar xvf ORCA2_LIM_nemo_v3. 1.tar164 rm -f ORCA2_LIM_nemo_v3. 1.tar175 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.2.tar ORCA2_LIM_nemo_v3.2.tar 176 tar xvf ORCA2_LIM_nemo_v3.2.tar 177 rm -f ORCA2_LIM_nemo_v3.2.tar 165 178 166 179 # Get forcing pisces files … … 292 305 case ${RUN} in 293 306 'mon' | 'omp' ) 294 liste_files='*abort* memory* namelist* perfs* solver.stat ocean.output layout* ORCA2* restart* mono*' ;;307 liste_files='*abort* memory* namelist* *xml* perfs* solver.stat ocean.output layout* ORCA2* restart* mono*' ;; 295 308 'mpi' ) 296 liste_files='*abort* namelist* solver.stat perfs* ocean.output* layout* ORCA2* restart* mpp*' ;;309 liste_files='*abort* namelist* *xml* solver.stat perfs* ocean.output* layout* ORCA2* restart* mpp*' ;; 297 310 esac 298 311 … … 318 331 ############################################################## 319 332 ############################################################## 320 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ]333 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2' ] 321 334 then 322 335 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
trunk/NVTK/INSTALL/JOBS/job_ORCA2_OFF_PISCES.ksh
r1576 r2040 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx 17 USE_IOSERVER=xxx 18 NB_PROCS_IOSERVER=xxx 19 16 20 17 21 # Variables changed by ins_valid.ksh script … … 134 138 mv nam.tmp namelist_pisces 135 139 140 # iom_put xml file 141 if [ "${USE_IOMPUT}" = "true" ] 142 then 143 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def 144 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml 145 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$ 146 mv tmp$$ xmlio_server.def 147 fi 136 148 137 149 # Get forcing files … … 264 276 case ${RUN} in 265 277 'mon' | 'omp' ) 266 liste_files='*abort* memory* namelist* perfs* ocean.output layout* PISCES* restart* mono*' ;;278 liste_files='*abort* memory* namelist* *xml* perfs* ocean.output layout* PISCES* restart* mono*' ;; 267 279 'mpi' ) 268 liste_files='*abort* namelist* perfs* ocean.output* layout* PISCES* restart* mpp*' ;;280 liste_files='*abort* namelist* *xml* perfs* ocean.output* layout* PISCES* restart* mpp*' ;; 269 281 esac 270 282 … … 290 302 ############################################################## 291 303 ############################################################## 292 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ]304 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2' ] 293 305 then 294 306 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
trunk/NVTK/INSTALL/JOBS/job_ZAGRIF.ksh
r1620 r2040 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx 17 USE_IOSERVER=xxx 18 NB_PROCS_IOSERVER=xxx 16 19 17 20 # Variables changed by ins_valid.ksh script … … 146 149 done 147 150 151 # iom_put xml file 152 if [ "${USE_IOMPUT}" = "true" ] 153 then 154 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def 155 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml 156 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$ 157 mv tmp$$ xmlio_server.def 158 fi 159 148 160 # Get forcing files 149 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 1.tar ORCA2_LIM_nemo_v3.1.tar150 tar xvf ORCA2_LIM_nemo_v3. 1.tar151 rm -f ORCA2_LIM_nemo_v3. 1.tar161 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.2.tar ORCA2_LIM_nemo_v3.2.tar 162 tar xvf ORCA2_LIM_nemo_v3.2.tar 163 rm -f ORCA2_LIM_nemo_v3.2.tar 152 164 153 165 # Get restarts files if needed … … 267 279 case ${RUN} in 268 280 'mon' | 'omp' ) 269 liste_files=' *abort* memory* *namelist* perfs* solver.stat ocean.output 1_Agulhas* layout* ZAGRIF* restart* mono*' ;;281 liste_files=' *abort* memory* *namelist* *xml* perfs* solver.stat ocean.output 1_Agulhas* layout* ZAGRIF* restart* mono*' ;; 270 282 'mpi' ) 271 liste_files=' *abort* *namelist* solver.stat perfs* ocean.output* layout* 1_Agulhas* ZAGRIF* restart* mpp*' ;;283 liste_files=' *abort* *namelist* *xml* solver.stat perfs* ocean.output* layout* 1_Agulhas* ZAGRIF* restart* mpp*' ;; 272 284 esac 273 285 … … 293 305 ############################################################## 294 306 ############################################################## 295 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ]307 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2' ] 296 308 then 297 309 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
trunk/NVTK/Makefile
r1611 r2040 36 36 #- 37 37 #- Configurations list which must be tested 38 LISTE_CONF = GYRE GYRE_LOBSTER ORCA2_LIM ORCA2_LIM3 ORCA2_LIM_PISCES ORCA2_OFF_PISCES 38 LISTE_CONF = GYRE GYRE_LOBSTER ORCA2_LIM ORCA2_LIM3 ORCA2_LIM_PISCES ORCA2_OFF_PISCES ZAGRIF 39 39 #- 40 40 #- Jobs to launch use keyword: nojob, all, long, short or gtime … … 60 60 MAK_MEMO = memo 61 61 #- 62 #- Experience name or reference Tag name (nemo_v2, nemo_v2_3 or nemo_v3)63 REF_TAGV = nemo_v3 62 #- Experience name or reference Tag name (nemo_v2, nemo_v2_3 ,nemo_v3 or nemo_v3_2) 63 REF_TAGV = nemo_v3_2 64 64 #- 65 65 #####################################################################
Note: See TracChangeset
for help on using the changeset viewer.