New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 1392 – NEMO

Changeset 1392


Ignore:
Timestamp:
2009-04-08T17:53:22+02:00 (15 years ago)
Author:
cetlod
Message:

update files for ORCA2_LIM_PISCES config in libIGCM, see ticket:396

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  
    66#============================ 
    77#--v3, v3_1 
    8 OPA_version=v3 
     8OPA_version=v3_1 
    99#============================ 
    1010 
     
    2828            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/taux_1m.nc, .),\ 
    2929            (${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, .) 
    3031 
    3132[ParametersFiles] 
     
    3940 
    4041[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),\ 
     42List=   (${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),\ 
    4547        (${PREFIX_NWRITE}_${DATE_OPA}_trends.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_trends.nc, NONE),\ 
    4648        (${PREFIX_NWRITE}_${DATE_OPA}_diagap.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diagap.nc, NONE),\ 
     
    5052        (output.init.nc   , ${R_OUT_OCE_O_I}/${config_UserChoices_JobName}_${PeriodDateBegin}_output.init.nc, NONE),\ 
    5153 
     54[Post_1M_grid_T] 
     55Patches = () 
     56GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter) 
     57TimeSeriesVars = (sohtc300, sohefldo, soicecov, somxl010, sosaline, sossheig, sosstsst, sowaflcd, sowaflup) 
     58 
     59[Post_1M_grid_U] 
     60Patches = () 
     61GatherWithInternal = (nav_lon, nav_lat, depthu, time_counter) 
     62TimeSeriesVars = (sozotaux) 
     63 
     64[Post_1M_grid_V] 
     65Patches = () 
     66GatherWithInternal = (nav_lon, nav_lat, depthv, time_counter) 
     67TimeSeriesVars = (sometauy) 
     68 
     69[Post_1M_grid_W] 
     70Patches = () 
     71GatherWithInternal = (nav_lon, nav_lat, depthw, time_counter) 
     72TimeSeriesVars = 
     73 
     74[Post_1M_diaptr] 
     75Patches = () 
     76GatherWithInternal = (lat, deptht, depthw, time_counter) 
     77TimeSeriesVars = (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  
    2424 
    2525    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 ) 
    2828    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 ) 
    3030 
    31     PAT_PIS_NWRITEDIA=$( supergrep nwritedia         ${SUBMIT_DIR}/PARAM/namelist_pisces ) 
     31    PAT_PIS_NWRITEDIA=$( supergrep nwritedia             ${SUBMIT_DIR}/PARAM/namelist_pisces ) 
    3232 
    3333    IGCM_debug_PopStack "TOP_Initialize" 
     
    4040 
    4141    ##--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 
    4445        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 ;; 
    4650        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 ;; 
    4855        *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 ;; 
    5060        *) 
    5161    esac 
     
    7181    fi 
    7282 
    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}%"                \ 
    7585        -e "s%${PAT_TOP_LRSTTR}%          lrsttr=${TOP_LRSTTR}%"                   \ 
    7686        -e "s%${PAT_TOP_NRSTTR}%          nrsttr=${TOP_NRSTTR}%"                   \ 
     
    8191# on force les sorties PISCES comme les sorties OPA 
    8292 
    83     sed -e "s%${PAT_PIS_NWRITEDIA}%       nwritedia=${OPA_NWRITE}%"              \ 
     93    sed -e "s%${PAT_PIS_NWRITEDIA}%       nwritedia=${TOP_NWRITE}%"              \ 
    8494        namelist_pisces > namelist_pisces.tmp 
    8595 
Note: See TracChangeset for help on using the changeset viewer.