Changeset 972 for CONFIG/IPSLCM
- Timestamp:
- 04/12/10 15:56:29 (14 years ago)
- Location:
- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/COMP
- Files:
-
- 5 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/COMP/opa9.driver
r902 r972 64 64 IGCM_debug_PushStack "OCE_Update" 65 65 66 NbFreq=$( echo ${config_OCE_WriteFrequency} | wc -w )67 68 66 ## This informations are used for diaptr, trends and diagap files 69 67 ## only the first frequency is used for this files … … 77 75 PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}y ; 78 76 R_OUT_OCE_NWRITE=${R_OUT_OCE_O_Y} ; 79 R_OUT_ICE_NWRITE=${R_OUT_ICE_O_Y} ;80 77 WF1=${factor}Y ;; 81 78 1M|1m) … … 83 80 PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}m ; 84 81 R_OUT_OCE_NWRITE=${R_OUT_OCE_O_M} ; 85 R_OUT_ICE_NWRITE=${R_OUT_ICE_O_M} ;86 82 WF1=${factor}M ;; 87 83 *D|*d) … … 89 85 PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}d ; 90 86 R_OUT_OCE_NWRITE=${R_OUT_OCE_O_D} ; 91 R_OUT_ICE_NWRITE=${R_OUT_ICE_O_D} ;92 87 WF1=${factor}D ;; 93 88 *) 94 89 (( ORCA_NWRITE = 0 )) ;; 95 90 esac 96 97 ##--Write Frequency Purpose .... concerning the second opa file type.98 if [ ${NbFreq} -ge 2 ] ; then99 frequency=$( echo ${config_OCE_WriteFrequency} | awk "-F " '{print $2}' )100 factor=$( echo ${frequency} | sed -e "s/[yYmMdD]//" )101 case ${frequency} in102 *Y|*y)103 (( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInYear ${year} ) )) ;104 PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}y ;105 R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_Y} ;106 WF2=${factor}Y ;;107 *M|*m)108 (( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInMonth ${year} ${month} ) )) ;109 PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}m ;110 R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_M} ;111 WF2=${factor}M ;;112 *D|*d)113 (( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor )) ;114 PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}d ;115 R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_D} ;116 WF2=${factor}D ;;117 *)118 (( ORCA_NWRIHF = 0 )) ;;119 esac120 else121 ORCA_NWRIHF=0122 fi123 124 91 125 92 ##--Write Frequency for iomput -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/COMP/pisces.card
r944 r972 33 33 34 34 [OutputFiles] 35 List= (ORCA2_1m_ptrc_T.nc, ${R_OUT_MBG_WFT1}/${PREFIX}_${WFT1}_ptrc_T.nc, Post_1M_ptrc_T), \ 36 (ORCA2_1m_diad_T.nc, ${R_OUT_MBG_WFT1}/${PREFIX}_${WFT1}_diad_T.nc, Post_1M_diad_T) 35 List= (ORCA2_1m_ptrc_T.nc, ${R_OUT_MBG_O_M}/${PREFIX}_1M_ptrc_T.nc, Post_1M_ptrc_T), \ 36 (ORCA2_1m_diad_T.nc, ${R_OUT_MBG_O_M}/${PREFIX}_1M_diad_T.nc, Post_1M_diad_T), \ 37 (ORCA2_1m_dbio_T.nc, ${R_OUT_MBG_O_M}/${PREFIX}_1M_dbio_T.nc, Post_1M_dbio_T) 37 38 38 39 [Post_1M_ptrc_T] … … 54 55 Seasonal=ON 55 56 56 [Post_1 D_ptrc_T]57 [Post_1M_dbio_T] 57 58 Patches = (Patch_20091030_histcom_time_axis, Patch_20091118_mask) 58 59 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter) 59 60 TimeSeriesVars2D = () 60 61 ChunckJob2D = NONE 61 TimeSeriesVars3D = (DIC)62 ChunckJob3D = NONE63 Seasonal=OFF64 65 [Post_1D_diad_T]66 Patches = (Patch_20091030_histcom_time_axis, Patch_20091118_mask)67 GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter)68 TimeSeriesVars2D = (Cflx)69 ChunckJob2D = NONE70 62 TimeSeriesVars3D = () 71 63 ChunckJob3D = NONE 72 Seasonal=O FF64 Seasonal=ON -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/COMP/pisces.driver
r925 r972 16 16 ##--Variables used by MBG -- 17 17 18 # l rsttrboolean term for tracer model restart (true or false)18 # ln_rsttr boolean term for tracer model restart (true or false) 19 19 # nrsttr control of the time step (0, 1 or 2) 20 20 … … 32 32 { 33 33 IGCM_debug_PushStack "MBG_Update" 34 35 ##--Write Frequency Purpose36 Nbfreq=$( echo ${config_MBG_WriteFrequency} | wc -w )37 typeset -Z1 i=138 while [ $i -le ${Nbfreq} ]; do39 topfrequency=$( echo ${config_MBG_WriteFrequency} | awk -v var="$i" "-F " '{print $var}' )40 topfactor=$( echo ${topfrequency} | sed -e "s/[yYmMdD]//" )41 case ${topfrequency} in42 *Y|*y)43 eval PREFIX_WFT${i}=${config_UserChoices_JobName}_${topfactor}y_${DatesPeriod} ;44 eval R_OUT_MBG_WFT${i}=${R_OUT_MBG_O_Y} ;45 eval WFT${i}=${topfactor}Y ;;46 *M|*m)47 eval PREFIX_WFT${i}=${config_UserChoices_JobName}_${topfactor}m_${DatesPeriod} ;48 eval R_OUT_MBG_WFT${i}=${R_OUT_MBG_O_M} ;49 eval WFT${i}=${topfactor}M ;;50 *D|*d)51 eval PREFIX_WFT${i}=${config_UserChoices_JobName}_${topfactor}d_${DatesPeriod} ;52 eval R_OUT_MBG_WFT${i}=${R_OUT_MBG_O_D} ;53 eval WFT${i}=${topfactor}D ;;54 *)55 esac56 let i=$i+157 done58 34 59 35 ##-- Restart configuration … … 84 60 fi 85 61 86 # on force les sorties PISCES comme les sorties OPA 62 ##-- Update namelist_top and namelist_pisces 87 63 88 64 sed -e "s%${PAT_TOP_LRSTTR}% ln_rsttr=${TOP_LRSTTR}%" \
Note: See TracChangeset
for help on using the changeset viewer.