Changeset 972


Ignore:
Timestamp:
04/12/10 15:56:29 (12 years ago)
Author:
cetlod
Message:

Cleaning of card and driver for NEMO-TOP

  • deleting useless *.noiomput card and driver
  • simplification of pisces.driver and opa9.driver
  • update pisces.card to store new diag file ( *dbio_T.nc)
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  
    6464    IGCM_debug_PushStack "OCE_Update" 
    6565 
    66     NbFreq=$( echo ${config_OCE_WriteFrequency} | wc -w ) 
    67  
    6866    ## This informations are used for diaptr, trends and diagap files 
    6967    ## only the first frequency is used for this files 
     
    7775            PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}y ; 
    7876            R_OUT_OCE_NWRITE=${R_OUT_OCE_O_Y} ; 
    79             R_OUT_ICE_NWRITE=${R_OUT_ICE_O_Y} ; 
    8077            WF1=${factor}Y ;; 
    8178        1M|1m) 
     
    8380            PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}m ; 
    8481            R_OUT_OCE_NWRITE=${R_OUT_OCE_O_M} ; 
    85             R_OUT_ICE_NWRITE=${R_OUT_ICE_O_M} ; 
    8682            WF1=${factor}M ;; 
    8783        *D|*d) 
     
    8985            PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}d ; 
    9086            R_OUT_OCE_NWRITE=${R_OUT_OCE_O_D} ; 
    91             R_OUT_ICE_NWRITE=${R_OUT_ICE_O_D} ; 
    9287            WF1=${factor}D ;; 
    9388        *) 
    9489            (( ORCA_NWRITE = 0 ))                                                            ;; 
    9590    esac 
    96  
    97     ##--Write Frequency Purpose .... concerning the second opa file type. 
    98     if [ ${NbFreq} -ge 2 ] ; then 
    99         frequency=$( echo ${config_OCE_WriteFrequency} | awk "-F " '{print $2}' ) 
    100         factor=$( echo ${frequency} | sed -e "s/[yYmMdD]//" ) 
    101         case ${frequency} in 
    102             *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         esac 
    120     else 
    121         ORCA_NWRIHF=0 
    122     fi 
    123  
    12491 
    12592    ##--Write Frequency for iomput 
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/COMP/pisces.card

    r944 r972  
    3333 
    3434[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) 
     35List=   (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) 
    3738 
    3839[Post_1M_ptrc_T] 
     
    5455Seasonal=ON 
    5556 
    56 [Post_1D_ptrc_T] 
     57[Post_1M_dbio_T] 
    5758Patches = (Patch_20091030_histcom_time_axis, Patch_20091118_mask) 
    5859GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter) 
    5960TimeSeriesVars2D = () 
    6061ChunckJob2D = NONE 
    61 TimeSeriesVars3D = (DIC) 
    62 ChunckJob3D = NONE 
    63 Seasonal=OFF 
    64  
    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 = NONE 
    7062TimeSeriesVars3D = () 
    7163ChunckJob3D = NONE 
    72 Seasonal=OFF 
     64Seasonal=ON 
  • CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v3/EXP00/COMP/pisces.driver

    r925 r972  
    1616    ##--Variables used by MBG -- 
    1717 
    18     # lrsttr    boolean term for tracer model restart (true or false) 
     18    # ln_rsttr  boolean term for tracer model restart (true or false) 
    1919    # nrsttr    control of the time step (0, 1 or 2) 
    2020     
     
    3232{ 
    3333    IGCM_debug_PushStack "MBG_Update" 
    34  
    35     ##--Write Frequency Purpose 
    36     Nbfreq=$( echo ${config_MBG_WriteFrequency} | wc -w ) 
    37     typeset -Z1 i=1 
    38     while [ $i -le ${Nbfreq} ]; do 
    39        topfrequency=$( echo ${config_MBG_WriteFrequency} | awk -v var="$i" "-F " '{print $var}' ) 
    40        topfactor=$( echo ${topfrequency} | sed -e "s/[yYmMdD]//" ) 
    41        case ${topfrequency} in 
    42          *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       esac 
    56        let i=$i+1 
    57     done 
    5834 
    5935    ##-- Restart configuration 
     
    8460    fi 
    8561 
    86 # on force les sorties PISCES comme les sorties OPA 
     62    ##-- Update namelist_top and namelist_pisces  
    8763 
    8864    sed -e "s%${PAT_TOP_LRSTTR}%          ln_rsttr=${TOP_LRSTTR}%"                   \ 
Note: See TracChangeset for help on using the changeset viewer.