- Timestamp:
- 2009-04-08T17:53:22+02:00 (15 years ago)
- Location:
- branches/libIGCM/ORCA2_LIM_PISCES/IGCM00/COMP
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/libIGCM/ORCA2_LIM_PISCES/IGCM00/COMP/opa9.card
r1379 r1392 6 6 #============================ 7 7 #--v3, v3_1 8 OPA_version=v3 8 OPA_version=v3_1 9 9 #============================ 10 10 … … 28 28 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/taux_1m.nc, .),\ 29 29 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/tauy_1m.nc, .),\ 30 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/subbasins.nc, .) 30 31 31 32 [ParametersFiles] … … 39 40 40 41 [OutputFiles] 41 List= (${PREFIX_NWRITE}_${DATE_OPA}_grid_T.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_T.nc, NONE),\ 42 (${PREFIX_NWRITE}_${DATE_OPA}_grid_U.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_U.nc, NONE) ,\ 43 (${PREFIX_NWRITE}_${DATE_OPA}_grid_V.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_V.nc, NONE),\ 44 (${PREFIX_NWRITE}_${DATE_OPA}_grid_W.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_W.nc, NONE),\ 42 List= (${PREFIX_NWRITE}_${DATE_OPA}_grid_T.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_T.nc, Post_1M_grid_T),\ 43 (${PREFIX_NWRITE}_${DATE_OPA}_grid_U.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_U.nc, Post_1M_grid_U) ,\ 44 (${PREFIX_NWRITE}_${DATE_OPA}_grid_V.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_V.nc, Post_1M_grid_V),\ 45 (${PREFIX_NWRITE}_${DATE_OPA}_grid_W.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_W.nc, Post_1M_grid_W),\ 46 (${PREFIX_NWRITE}_${DATE_OPA}_diaptr.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diaptr.nc, Post_1M_diaptr),\ 45 47 (${PREFIX_NWRITE}_${DATE_OPA}_trends.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_trends.nc, NONE),\ 46 48 (${PREFIX_NWRITE}_${DATE_OPA}_diagap.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diagap.nc, NONE),\ … … 50 52 (output.init.nc , ${R_OUT_OCE_O_I}/${config_UserChoices_JobName}_${PeriodDateBegin}_output.init.nc, NONE),\ 51 53 54 [Post_1M_grid_T] 55 Patches = () 56 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter) 57 TimeSeriesVars = (sohtc300, sohefldo, soicecov, somxl010, sosaline, sossheig, sosstsst, sowaflcd, sowaflup) 58 59 [Post_1M_grid_U] 60 Patches = () 61 GatherWithInternal = (nav_lon, nav_lat, depthu, time_counter) 62 TimeSeriesVars = (sozotaux) 63 64 [Post_1M_grid_V] 65 Patches = () 66 GatherWithInternal = (nav_lon, nav_lat, depthv, time_counter) 67 TimeSeriesVars = (sometauy) 68 69 [Post_1M_grid_W] 70 Patches = () 71 GatherWithInternal = (nav_lon, nav_lat, depthw, time_counter) 72 TimeSeriesVars = 73 74 [Post_1M_diaptr] 75 Patches = () 76 GatherWithInternal = (lat, deptht, depthw, time_counter) 77 TimeSeriesVars = (zotemglo, zosalglo, zomsfglo, zotematl, zosalatl, zomsfatl, zotempac, zosalpac, zomsfpac, zotemind, zosalind, zomsfind, zotemipc, zosalipc, zomsfipc, sohtatl, sostatl, sohtpac, sostpac, sohtind, sostind, sohtipc, sostipc, sophtadv, sophtove, sophtldf, sopstadv, sopstove, zomsfeiv, sophteiv, sopsteiv) -
branches/libIGCM/ORCA2_LIM_PISCES/IGCM00/COMP/pisces.driver
r1379 r1392 24 24 25 25 PAT_TOP_NWRITETRC=$( supergrep nwritetrc ${SUBMIT_DIR}/PARAM/namelist_top ) 26 PAT_TOP_LRSTTR=$( supergrep lrsttr ${SUBMIT_DIR}/PARAM/namelist_top )27 PAT_TOP_NRSTTR=$( supergrep nrsttr ${SUBMIT_DIR}/PARAM/namelist_top )26 PAT_TOP_LRSTTR=$( supergrep lrsttr ${SUBMIT_DIR}/PARAM/namelist_top ) 27 PAT_TOP_NRSTTR=$( supergrep nrsttr ${SUBMIT_DIR}/PARAM/namelist_top ) 28 28 PAT_TOP_NWRITETRD=$( supergrep ntrd_trc ${SUBMIT_DIR}/PARAM/namelist_top ) 29 PAT_TOP_RSTRTTRD=$( supergrep ln_trdmld_trc_restart ${SUBMIT_DIR}/PARAM/namelist_top )29 PAT_TOP_RSTRTTRD=$( supergrep ln_trdmld_trc_restart ${SUBMIT_DIR}/PARAM/namelist_top ) 30 30 31 PAT_PIS_NWRITEDIA=$( supergrep nwritedia ${SUBMIT_DIR}/PARAM/namelist_pisces )31 PAT_PIS_NWRITEDIA=$( supergrep nwritedia ${SUBMIT_DIR}/PARAM/namelist_pisces ) 32 32 33 33 IGCM_debug_PopStack "TOP_Initialize" … … 40 40 41 41 ##--Write Frequency Purpose .... 42 frequency=$( echo ${config_TOP_WriteFrequency} | awk "-F " '{print $1}' ) 43 case ${frequency} in 42 topfrequency=$( echo ${config_TOP_WriteFrequency} | awk "-F " '{print $1}' ) 43 topfactor=$( echo ${topfrequency} | sed -e "s/[yYmMdD]//" ) 44 case ${topfrequency} in 44 45 1Y|1y) 45 R_OUT_TOP_NWRITE=${R_OUT_TOP_O_Y} ;; 46 (( TOP_NWRITE = OPA_NDT_DAY * topfactor * $( IGCM_date_DaysInYear ${year} ) )) ; 47 PREFIX_NWRITETRC=${config_UserChoices_JobName}_${topfactor}y ; 48 R_OUT_TOP_NWRITE=${R_OUT_TOP_O_Y} ; 49 WFT1=${topfactor}Y ;; 46 50 1M|1m) 47 R_OUT_TOP_NWRITE=${R_OUT_TOP_O_M} ;; 51 (( TOP_NWRITE = OPA_NDT_DAY * topfactor * $( IGCM_date_DaysInMonth ${year} ${month} ) )) ; 52 PREFIX_NWRITETRC=${config_UserChoices_JobName}_${topfactor}m ; 53 R_OUT_TOP_NWRITE=${R_OUT_TOP_O_M} ; 54 WFT1=${topfactor}M ;; 48 55 *D|*d) 49 R_OUT_TOP_NWRITE=${R_OUT_TOP_O_D} ;; 56 (( TOP_NWRITE = OPA_NDT_DAY * topfactor )) ; 57 PREFIX_NWRITETRC=${config_UserChoices_JobName}_${topfactor}d ; 58 R_OUT_TOP_NWRITE=${R_OUT_TOP_O_D} ; 59 WFT1=${topfactor}D ;; 50 60 *) 51 61 esac … … 71 81 fi 72 82 73 sed -e "s%${PAT_TOP_NWRITETRC}% nwritetrc=${ OPA_NWRITE}%" \74 -e "s%${PAT_TOP_NWRITETRD}% ntrd_trc=${ OPA_NWRITE}%" \83 sed -e "s%${PAT_TOP_NWRITETRC}% nwritetrc=${TOP_NWRITE}%" \ 84 -e "s%${PAT_TOP_NWRITETRD}% ntrd_trc=${TOP_NWRITE}%" \ 75 85 -e "s%${PAT_TOP_LRSTTR}% lrsttr=${TOP_LRSTTR}%" \ 76 86 -e "s%${PAT_TOP_NRSTTR}% nrsttr=${TOP_NRSTTR}%" \ … … 81 91 # on force les sorties PISCES comme les sorties OPA 82 92 83 sed -e "s%${PAT_PIS_NWRITEDIA}% nwritedia=${ OPA_NWRITE}%" \93 sed -e "s%${PAT_PIS_NWRITEDIA}% nwritedia=${TOP_NWRITE}%" \ 84 94 namelist_pisces > namelist_pisces.tmp 85 95
Note: See TracChangeset
for help on using the changeset viewer.