Changeset 2864


Ignore:
Timestamp:
05/23/16 15:47:13 (5 years ago)
Author:
cetlod
Message:

Clean & update NEMO_v6 configuration

Location:
CONFIG/UNIFORM/v6/NEMO_v6
Files:
7 added
2 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/NEMO_v6/EXPERIMENTS/ORCA1_LIM3_PISCES/clim/COMP/opa9.card

    r2814 r2864  
    99#-- NOTE: if you use COMMON ACCOUNT you have to de-comment it 
    1010OPA_version=v3.6_stable 
     11R_FORCING=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version} 
    1112#============================================================== 
    12  
    13 #-- if you run interannual is "y", if not (=climatology) is "n" 
    14 Interannual_Run=n 
    15  
    16 [Interannual] 
    17 #================================================================================================== 
    18 #-- Surface Boundary Condition original files name ( get by the job ) same as the ones in namelist 
    19 #================================================================================================== 
    20 #-- NOTE: MANDATORY STRUCTURE OF FILE NAMES GET BY THE JOB :  
    21 #-- "basename_yyyy.nc"          ( for interannual data ) 
    22 #-- "basename.nc"               ( for climatologycal data ) 
    23 #-- MANDATORY: NAMES USED IN List_jobsbc VARIABLE MUST BE ONLY THE BASENAME 
    24  
    25 # default climatology, bulk_clio:  
    26 #List_jobsbc=(flx, taux_1m, tauy_1m) 
    27 # example for interannual, bulk core, forcing CORE2: 
    28 List_jobsbc=(u_10.15JUNE2009_fill, v_10.15JUNE2009_fill, ncar_rad.15JUNE2009_fill, t_10.15JUNE2009_fill, q_10.15JUNE2009_fill, ncar_precip.15JUNE2009_fill,weights_WOA13d1_2_eorca1_bilinear, weights_3D_WOA13d1_2_eorca1_bilinear, weights_coreII_2_eorca1_bicubic, weights_coreII_2_eorca1_bilinear, weights_reg05_2_eorca1_bilinear,weights_Goutorbe1_2_eorca1_bilinear )    
    29  
    30 # example for interannual, bulk core, forcing DRAKKAR: 
    31 #List_jobsbc=(radlw_DFS4-ORCA2, radsw_DFS4-ORCA2, q2_DFS4-ORCA2, t2_DFS4-ORCA2, u10_DFS4-ORCA2, v10_DFS4-ORCA2, snow_DFS4-ORCA2, precip_DFS4-ORCA2) 
    32 #List_jobsbc=(u_10_fill, v_10_fill, ncar_rad_fill, t_10_fill, q_10_fill, ncar_precip_fill) 
    3313 
    3414[InitialStateFiles] 
     
    3717 
    3818[BoundaryFiles] 
    39 List=   () 
     19List=   (${opa9_UserChoices_R_FORCING}/u_10.15JUNE2009_fill.nc            , u_10.nc), \ 
     20        (${opa9_UserChoices_R_FORCING}/v_10.15JUNE2009_fill.nc            , v_10.nc), \ 
     21        (${opa9_UserChoices_R_FORCING}/t_10.15JUNE2009_fill.nc            , t_10.nc), \ 
     22        (${opa9_UserChoices_R_FORCING}/q_10.15JUNE2009_fill.nc            , q_10.nc), \ 
     23        (${opa9_UserChoices_R_FORCING}/ncar_rad.15JUNE2009_fill.nc        , radsw.nc), \ 
     24        (${opa9_UserChoices_R_FORCING}/ncar_rad.15JUNE2009_fill.nc        , radlw.nc), \ 
     25        (${opa9_UserChoices_R_FORCING}/ncar_precip.15JUNE2009_fill.nc     , precip.nc), \ 
     26        (${opa9_UserChoices_R_FORCING}/ncar_precip.15JUNE2009_fill.nc     , snow.nc), \ 
     27        (${opa9_UserChoices_R_FORCING}/weights_coreII_2_eorca1_bilinear.nc, weights_bilinear.nc), \ 
     28        (${opa9_UserChoices_R_FORCING}/weights_coreII_2_eorca1_bicubic.nc , weights_bicubic.nc) 
     29 
     30 
    4031ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_ahmcoef_v1.0.nc, ahmcoef.nc), \ 
    4132            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_bathy_meter_v2.2.nc, bathy_meter.nc), \ 
     
    5142            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_K1_v1.0.nc, K1rowdrg.nc),\ 
    5243            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_M2_v1.0.nc, M2rowdrg.nc),\ 
    53             (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_maskITF_v1.0.nc, mask_itf.nc) 
     44            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_maskITF_v1.0.nc, mask_itf.nc),\ 
     45            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_WOA13d1_2_eorca1_bilinear.nc, .),\ 
     46            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_3D_WOA13d1_2_eorca1_bilinear.nc, .),\ 
     47            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_reg05_2_eorca1_bilinear.nc, .),\ 
     48            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_Goutorbe1_2_eorca1_bilinear.nc, .) 
     49 
    5450 
    5551 
  • CONFIG/UNIFORM/v6/NEMO_v6/EXPERIMENTS/ORCA1_LIM3_PISCES/ia/COMP/opa9.card

    r2814 r2864  
    99#-- NOTE: if you use COMMON ACCOUNT you have to de-comment it 
    1010OPA_version=v3.6_stable 
     11# On ADA 
     12R_FORCING=/workgpfs/rech/gzi/rgzi002/IGCM/BC/OCE/core 
    1113#============================================================== 
    12  
    13 #-- if you run interannual is "y", if not (=climatology) is "n" 
    14 Interannual_Run=y 
    15  
    16 [Interannual] 
    17 #================================================================================================== 
    18 #-- Surface Boundary Condition original files name ( get by the job ) same as the ones in namelist 
    19 #================================================================================================== 
    20 #-- NOTE: MANDATORY STRUCTURE OF FILE NAMES GET BY THE JOB :  
    21 #-- "basename_yyyy.nc"          ( for interannual data ) 
    22 #-- "basename.nc"               ( for climatologycal data ) 
    23 #-- MANDATORY: NAMES USED IN List_jobsbc VARIABLE MUST BE ONLY THE BASENAME 
    24  
    25 # default climatology, bulk_clio:  
    26 #List_jobsbc=(flx, taux_1m, tauy_1m) 
    27 # example for interannual, bulk core, forcing CORE2: 
    28 ###List_jobsbc=(u_10.15JUNE2009_fill, v_10.15JUNE2009_fill, ncar_rad.15JUNE2009_fill, t_10.15JUNE2009_fill, q_10.15JUNE2009_fill, ncar_precip.15JUNE2009_fill,weights_WOA13d1_2_eorca1_bilinear, weights_3D_WOA13d1_2_eorca1_bilinear, weights_coreII_2_eorca1_bicubic, weights_coreII_2_eorca1_bilinear, weights_reg05_2_eorca1_bilinear,weights_Goutorbe1_2_eorca1_bilinear )    
    29  
    30 # example for interannual, bulk core, forcing DRAKKAR: 
    31 #List_jobsbc=(radlw_DFS4-ORCA2, radsw_DFS4-ORCA2, q2_DFS4-ORCA2, t2_DFS4-ORCA2, u10_DFS4-ORCA2, v10_DFS4-ORCA2, snow_DFS4-ORCA2, precip_DFS4-ORCA2) 
    32 List_jobsbc=(u_10_fill, v_10_fill, ncar_rad_fill, t_10_fill, q_10_fill, ncar_precip_fill) 
    3314 
    3415[InitialStateFiles] 
     
    3617 
    3718 
     19#================================================================================================== 
     20#-- Surface Boundary Condition. For interannual run, needs 3 consecutives years for each forcing file 
     21#-- Structure : to simulate year 2000, needs u_10_y1999.nc, u_10_y2000.nc & u_10_y2001.nc 
     22#================================================================================================== 
     23 
    3824[BoundaryFiles] 
    39 List=   () 
     25List=   (${opa9_UserChoices_R_FORCING}/u_10.${year_m1}_fill.nc            , u_10_y${year_m1}.nc), \ 
     26        (${opa9_UserChoices_R_FORCING}/v_10.${year_m1}_fill.nc            , v_10_y${year_m1}.nc), \ 
     27        (${opa9_UserChoices_R_FORCING}/t_10.${year_m1}_fill.nc            , t_10_y${year_m1}.nc), \ 
     28        (${opa9_UserChoices_R_FORCING}/q_10.${year_m1}_fill.nc            , q_10_y${year_m1}.nc), \ 
     29        (${opa9_UserChoices_R_FORCING}/ncar_rad.${year_m1}_fill.nc        , radsw_y${year_m1}.nc), \ 
     30        (${opa9_UserChoices_R_FORCING}/ncar_rad.${year_m1}_fill.nc        , radlw_y${year_m1}.nc), \ 
     31        (${opa9_UserChoices_R_FORCING}/ncar_precip.${year_m1}_fill.nc     , precip_y${year_m1}.nc), \ 
     32        (${opa9_UserChoices_R_FORCING}/ncar_precip.${year_m1}_fill.nc     , snow_y${year_m1}.nc), \ 
     33        (${opa9_UserChoices_R_FORCING}/u_10.${year}_fill.nc               , u_10_y${year}.nc), \ 
     34        (${opa9_UserChoices_R_FORCING}/v_10.${year}_fill.nc               , v_10_y${year}.nc), \ 
     35        (${opa9_UserChoices_R_FORCING}/t_10.${year}_fill.nc               , t_10_y${year}.nc), \ 
     36        (${opa9_UserChoices_R_FORCING}/q_10.${year}_fill.nc               , q_10_y${year}.nc), \ 
     37        (${opa9_UserChoices_R_FORCING}/ncar_rad.${year}_fill.nc           , radsw_y${year}.nc), \ 
     38        (${opa9_UserChoices_R_FORCING}/ncar_rad.${year}_fill.nc           , radlw_y${year}.nc), \ 
     39        (${opa9_UserChoices_R_FORCING}/ncar_precip.${year}_fill.nc        , precip_y${year}.nc), \ 
     40        (${opa9_UserChoices_R_FORCING}/ncar_precip.${year}_fill.nc        , snow_y${year}.nc), \ 
     41        (${opa9_UserChoices_R_FORCING}/u_10.${year_p1}_fill.nc            , u_10_y${year_p1}.nc), \ 
     42        (${opa9_UserChoices_R_FORCING}/v_10.${year_p1}_fill.nc            , v_10_y${year_p1}.nc), \ 
     43        (${opa9_UserChoices_R_FORCING}/t_10.${year_p1}_fill.nc            , t_10_y${year_p1}.nc), \ 
     44        (${opa9_UserChoices_R_FORCING}/q_10.${year_p1}_fill.nc            , q_10_y${year_p1}.nc), \ 
     45        (${opa9_UserChoices_R_FORCING}/ncar_rad.${year_p1}_fill.nc        , radsw_y${year_p1}.nc), \ 
     46        (${opa9_UserChoices_R_FORCING}/ncar_rad.${year_p1}_fill.nc        , radlw_y${year_p1}.nc), \ 
     47        (${opa9_UserChoices_R_FORCING}/ncar_precip.${year_p1}_fill.nc     , precip_y${year_p1}.nc), \ 
     48        (${opa9_UserChoices_R_FORCING}/ncar_precip.${year_p1}_fill.nc     , snow_y${year_p1}.nc), \ 
     49        (${opa9_UserChoices_R_FORCING}/weights_coreII_2_eorca1_bilinear.nc, weights_bilinear.nc), \ 
     50        (${opa9_UserChoices_R_FORCING}/weights_coreII_2_eorca1_bicubic.nc , weights_bicubic.nc) 
     51 
    4052ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_ahmcoef_v1.0.nc, ahmcoef.nc), \ 
    4153            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/eORCA_R1_bathy_meter_v2.2.nc, bathy_meter.nc), \ 
     
    5466            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_WOA13d1_2_eorca1_bilinear.nc, .), \ 
    5567            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_3D_WOA13d1_2_eorca1_bilinear.nc, .), \ 
    56             (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_coreII_2_eorca1_bicubic.nc, .), \ 
    57             (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_coreII_2_eorca1_bilinear.nc, .), \ 
    5868            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_reg05_2_eorca1_bilinear.nc, .), \ 
    5969            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/weights_Goutorbe1_2_eorca1_bilinear.nc, .) 
  • CONFIG/UNIFORM/v6/NEMO_v6/EXPERIMENTS/ORCA2_LIM3_PISCES/clim/COMP/opa9.card

    r2663 r2864  
    99#-- NOTE: if you use COMMON ACCOUNT you have to de-comment it 
    1010OPA_version=v3.6_stable 
     11R_FORCING=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version} 
    1112#============================================================== 
    12  
    13 #=================================== 
    14 #-- Use (y) or not (n) of io_server 
    15 io_server=n 
    16 #=================================== 
    17  
    18 #-- if you run interannual is "y", if not (=climatology) is "n" 
    19 Interannual_Run=n 
    20  
    21 [Interannual] 
    22 #================================================================================================== 
    23 #-- Surface Boundary Condition original files name ( get by the job ) same as the ones in namelist 
    24 #================================================================================================== 
    25 #-- NOTE: MANDATORY STRUCTURE OF FILE NAMES GET BY THE JOB :  
    26 #-- "basename_yyyy.nc"          ( for interannual data ) 
    27 #-- "basename.nc"               ( for climatologycal data ) 
    28 #-- MANDATORY: NAMES USED IN List_jobsbc VARIABLE MUST BE ONLY THE BASENAME 
    29  
    30 # default climatology, bulk_clio:  
    31 #List_jobsbc=(flx, taux_1m, tauy_1m) 
    32 # example for interannual, bulk core, forcing CORE2: 
    33 List_jobsbc=(u_10.15JUNE2009_fill, v_10.15JUNE2009_fill, ncar_rad.15JUNE2009_fill, t_10.15JUNE2009_fill, q_10.15JUNE2009_fill, ncar_precip.15JUNE2009_fill, weights_core_orca2_bicubic_noc, weights_core_orca2_bilinear_noc)    
    34  
    35 # example for interannual, bulk core, forcing DRAKKAR: 
    36 #List_jobsbc=(radlw_DFS4-ORCA2, radsw_DFS4-ORCA2, q2_DFS4-ORCA2, t2_DFS4-ORCA2, u10_DFS4-ORCA2, v10_DFS4-ORCA2, snow_DFS4-ORCA2, precip_DFS4-ORCA2) 
    37  
    3813 
    3914[InitialStateFiles] 
     
    4217 
    4318[BoundaryFiles] 
    44 List=   () 
     19List=   (${opa9_UserChoices_R_FORCING}/u_10.15JUNE2009_fill.nc            , u_10.nc), \ 
     20        (${opa9_UserChoices_R_FORCING}/v_10.15JUNE2009_fill.nc            , v_10.nc), \ 
     21        (${opa9_UserChoices_R_FORCING}/t_10.15JUNE2009_fill.nc            , t_10.nc), \ 
     22        (${opa9_UserChoices_R_FORCING}/q_10.15JUNE2009_fill.nc            , q_10.nc), \ 
     23        (${opa9_UserChoices_R_FORCING}/ncar_rad.15JUNE2009_fill.nc        , radsw.nc), \ 
     24        (${opa9_UserChoices_R_FORCING}/ncar_rad.15JUNE2009_fill.nc        , radlw.nc), \ 
     25        (${opa9_UserChoices_R_FORCING}/ncar_precip.15JUNE2009_fill.nc     , precip.nc), \ 
     26        (${opa9_UserChoices_R_FORCING}/ncar_precip.15JUNE2009_fill.nc     , snow.nc), \ 
     27        (${opa9_UserChoices_R_FORCING}/weights_core_orca2_bilinear_noc.nc , weights_bilinear.nc), \ 
     28        (${opa9_UserChoices_R_FORCING}/weights_core_orca2_bicubic_noc.nc  , weights_bicubic.nc) 
     29 
    4530ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/ahmcoef.nc, .), \ 
    4631            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/bathy_level.nc, .), \ 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/opa9.driver

    r2848 r2864  
    3232{ 
    3333    IGCM_debug_PushStack "OCE_Update" 
    34  
    35     # Interannual run 
    36     # In this case job need to calculate previous and following year and give, and if every run needs to add "_y" before every year  
    37     if [ X${opa9_UserChoices_Interannual_Run} = Xy ] ; then 
    38  
    39         typeset file  
    40  
    41         (( PeriodCumulPeriod =  ${CumulPeriod} - 1 ))  
    42         (( PeriodInitYear =${InitYear} + ${PeriodCumulPeriod} * ${PeriodLengthInYears} )) 
    43         (( PeriodFinalYear =${InitYear} + ${PeriodLengthInYears}*${CumulPeriod} - 1 )) 
    44  
    45         NbFileInter=${#opa9_Interannual_List_jobsbc[*]} 
    46         (( NbFileInter_tot=${#opa9_Interannual_List_jobsbc[*]} * ${PeriodLengthInYears} )) 
    47         (( i = 0 )) 
    48  
    49         while [ ${year} -le ${PeriodFinalYear} ] ; do #copy in ONCE of ALL necessary files for all PeriodLength 
    50              
    51             while [ $i -lt ${NbFileInter} ] ; do 
    52                  
    53                 eval file=${opa9_Interannual_List_jobsbc[$i]} 
    54                 if [ X${year} = X${PeriodInitYear} ] ; then   
    55                                 if [ ${month} -eq 01 ] ; then 
    56                                         # if year-1 does not exist we create a file _noym1.nc copy of year 
    57                                         eval jobsbc_file_ym1=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year_m1}.nc 
    58                                         if  [ ! -f ${jobsbc_file_ym1} ] ; then 
    59                                                 eval jobsbc_file_ym1=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year}.nc 
    60                                                 eval runsbc_file_ym1=${file}_noym1.nc 
    61                                         else 
    62                                             eval jobsbc_file_ym1=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year_m1}.nc 
    63                                             eval runsbc_file_ym1=${file}_y${year_m1}.nc 
    64                                         fi 
    65  
    66                             IGCM_sys_Get ${jobsbc_file_ym1} ${runsbc_file_ym1} 
    67                                 fi 
    68                 fi 
    69                  
    70                 # download year  
    71                 eval jobsbc_file_y=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year}.nc 
    72                 eval runsbc_file_y=${file}_y${year}.nc 
    73                  
    74                 if [ ! -f ${runsbc_file_y} ] ; then 
    75                     IGCM_sys_Get ${jobsbc_file_y} ${runsbc_file_y} 
    76                 fi 
    77                  
    78                 # download (year+1) if it is last year of run 
    79                 if [ X${year} = X${PeriodFinalYear} ] ; then     
    80          
    81                     eval jobsbc_file_yp1=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year_p1}.nc 
    82                     eval runsbc_file_yp1=${file}_y${year_p1}.nc 
    83                      
    84                     if  [ ! -f ${runsbc_file_yp1} ] ; then 
    85                          
    86                         # if year+1 does not exist we create a file _noyp1.nc copy of year 
    87                         eval jobsbc_file_yp1=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year_p1}.nc 
    88                         if  [ ! -f ${jobsbc_file_yp1} ] ; then 
    89                             eval jobsbc_file_yp1=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year}.nc 
    90                             eval runsbc_file_yp1=${file}_noyp1.nc 
    91                         else 
    92                             eval jobsbc_file_yp1=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}_${year_p1}.nc 
    93                             eval runsbc_file_yp1=${file}_y${year_p1}.nc 
    94                         fi 
    95                         IGCM_sys_Get ${jobsbc_file_yp1} ${runsbc_file_yp1} 
    96                     fi 
    97                      
    98                 fi 
    99                 (( i = i + 1 )) 
    100          
    101             done 
    102          
    103             (( year = year + 1 )) 
    104           
    105             (( i = 0 )) 
    106         done 
    107  
    108     # End interannual 
    109     elif [ X${opa9_UserChoices_Interannual_Run} = Xn ] ; then 
    110     # Climatological run 
    111        typeset file  
    112  
    113        eval NbFileInter=${#opa9_Interannual_List_jobsbc[*]} 
    114  
    115         (( i = 0 )) 
    116         while [ $i -lt ${NbFileInter} ] ; do 
    117             eval file=${opa9_Interannual_List_jobsbc[$i]} 
    118             eval jobsbc_file=${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/${file}.nc 
    119             eval runsbc_file=${file}.nc 
    120  
    121             IGCM_sys_Get ${jobsbc_file} ${runsbc_file} 
    122             (( i = i + 1 )) 
    123         done 
    124     fi 
    125     # End climatological 
    126      
    127     # TEST year for EMPave_old.dat file 
    128     # Needed if in namelist fwb=2 after firts year, because in EMPave_old.dat file first year is 0 
    129 #    eval year_EMPave_old=`awk '{ print $1 }' ${RUN_DIR}/EMPave_old.dat` 
    130 #    (( PeriodCumulPeriod =  ${CumulPeriod} - 1 ))  
    131 #    (( PeriodInitYear =${InitYear} + ${PeriodCumulPeriod} * ${PeriodLengthInYears} )) 
    132 #    echo "value year: X${year}" 
    133 #    echo "value PeriodInitYear: X${PeriodInitYear}" 
    134 #    if [ "${CumulPeriod}" -ne 1 ] ; then 
    135 #       if [ ${year_m1} = ${year_EMPave_old} ] ; then 
    136 #               echo "OK. Date in EMPave_old.dat ${year_EMPave_old} is equal to date in EMPave.dat minus 1 : ${year_m1}" 
    137 #       else  
    138 #               echo "NOT CORRECT. Date in EMPave_old.dat ${year_EMPave_old} is not equal to date in EMPave.dat minus 1: ${year_m1} exit." 
    139 #               exit 
    140 #       fi 
    141 #   fi 
    142     # END OF TEST 
    14334 
    14435    NbFreq=$( echo ${config_OCE_WriteFrequency} | wc -w ) 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/namelist_ORCA1clim_cfg

    r2816 r2864  
    104104&namsbc_core   !   namsbc_core  CORE bulk formulae 
    105105!----------------------------------------------------------------------- 
    106 !              !   file name                  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights              ! rotation ! 
    107 !              !                              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename             ! pairing  ! 
    108    sn_wndi     = 'u_10.15JUNE2009_fill'       ,         6         , 'U_10_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bicubic.nc'  , 'U1' 
    109    sn_wndj     = 'v_10.15JUNE2009_fill'       ,         6         , 'V_10_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bicubic.nc'  , 'V1' 
    110    sn_qsr      = 'ncar_rad.15JUNE2009_fill'   ,        24         , 'SWDN_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    111    sn_qlw      = 'ncar_rad.15JUNE2009_fill'   ,        24         , 'LWDN_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    112    sn_tair     = 't_10.15JUNE2009_fill'       ,         6         , 'T_10_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    113    sn_humi     = 'q_10.15JUNE2009_fill'       ,         6         , 'Q_10_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    114    sn_prec     = 'ncar_precip.15JUNE2009_fill',        -1         , 'PRC_MOD1',   .true.     ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    115    sn_snow     = 'ncar_precip.15JUNE2009_fill',        -1         , 'SNOW'    ,   .true.     ,  .true. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
     106!              !   file name  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights              ! rotation ! 
     107!              !              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename             ! pairing  ! 
     108   sn_wndi     = 'u_10'       ,         6         , 'U_10_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_bicubic.nc'  , 'U1' 
     109   sn_wndj     = 'v_10'       ,         6         , 'V_10_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_bicubic.nc'  , 'V1' 
     110   sn_qsr      = 'radsw'      ,        24         , 'SWDN_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     111   sn_qlw      = 'radlw'      ,        24         , 'LWDN_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     112   sn_tair     = 't_10'       ,         6         , 'T_10_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     113   sn_humi     = 'q_10'       ,         6         , 'Q_10_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     114   sn_prec     = 'precip'     ,        -1         , 'PRC_MOD1',   .true.     ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     115   sn_snow     = 'snow'       ,        -1         , 'SNOW'    ,   .true.     ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
    116116/ 
    117117!----------------------------------------------------------------------- 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/namelist_ORCA1ia_cfg

    r2814 r2864  
    104104&namsbc_core   !   namsbc_core  CORE bulk formulae 
    105105!----------------------------------------------------------------------- 
    106 !              !   file name                  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights              ! rotation ! 
    107 !              !                              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename             ! pairing  ! 
    108    sn_wndi     = 'u_10_fill'                  ,         6         , 'U_10_MOD',   .true.     ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bicubic.nc'  , 'U1' 
    109    sn_wndj     = 'v_10_fill'                  ,         6         , 'V_10_MOD',   .true.     ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bicubic.nc'  , 'V1' 
    110    sn_qsr      = 'ncar_rad_fill'              ,        24         , 'SWDN_MOD',   .false.    ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    111    sn_qlw      = 'ncar_rad_fill'              ,        24         , 'LWDN_MOD',   .true.     ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    112    sn_tair     = 't_10_fill'                  ,         6         , 'T_10_MOD',   .false.    ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    113    sn_humi     = 'q_10_fill'                  ,         6         , 'Q_10_MOD',   .false.    ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    114    sn_prec     = 'ncar_precip_fill'           ,        -1         , 'RAIN'    ,   .true.     ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
    115    sn_snow     = 'ncar_precip_fill'           ,        -1         , 'SNOW'    ,   .true.     ,  .false. , 'yearly'  , 'weights_coreII_2_eorca1_bilinear.nc' , '' 
     106!              !   file name  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights              ! rotation ! 
     107!              !              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename             ! pairing  ! 
     108   sn_wndi     = 'u_10'       ,         6         , 'U_10_MOD',   .true.     ,  .false. , 'yearly'  , 'weights_bicubic.nc'  , 'U1' 
     109   sn_wndj     = 'v_10'       ,         6         , 'V_10_MOD',   .true.     ,  .false. , 'yearly'  , 'weights_bicubic.nc'  , 'V1' 
     110   sn_qsr      = 'radsw'      ,        24         , 'SWDN_MOD',   .false.    ,  .false. , 'yearly'  , 'weights_bilinear.nc' , '' 
     111   sn_qlw      = 'radlw'      ,        24         , 'LWDN_MOD',   .true.     ,  .false. , 'yearly'  , 'weights_bilinear.nc' , '' 
     112   sn_tair     = 't_10'       ,         6         , 'T_10_MOD',   .false.    ,  .false. , 'yearly'  , 'weights_bilinear.nc' , '' 
     113   sn_humi     = 'q_10'       ,         6         , 'Q_10_MOD',   .false.    ,  .false. , 'yearly'  , 'weights_bilinear.nc' , '' 
     114   sn_prec     = 'precip'     ,        -1         , 'PRC_MOD1',   .true.     ,  .false. , 'yearly'  , 'weights_bilinear.nc' , '' 
     115   sn_snow     = 'snow'       ,        -1         , 'SNOW'    ,   .true.     ,  .false. , 'yearly'  , 'weights_bilinear.nc' , '' 
    116116/ 
    117117!----------------------------------------------------------------------- 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/namelist_ORCA2clim_cfg

    r2663 r2864  
    8686&namsbc_core   !   namsbc_core  CORE bulk formulae 
    8787!----------------------------------------------------------------------- 
     88!              !   file name  ! frequency (hours) ! variable   ! time interpol. !  clim   ! 'yearly'/ ! weights              ! rotation ! 
     89!              !              !  (if <0  months)  !   name     !    (logical)   !  (T/F)  ! 'monthly' ! filename             ! pairing  ! 
     90   sn_wndi     = 'u_10'       ,         6         , 'U_10_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_bicubic.nc'  , 'U1' 
     91   sn_wndj     = 'v_10'       ,         6         , 'V_10_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_bicubic.nc'  , 'V1' 
     92   sn_qsr      = 'radsw'      ,        24         , 'SWDN_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     93   sn_qlw      = 'radlw'      ,        24         , 'LWDN_MOD',   .true.     ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     94   sn_tair     = 't_10'       ,         6         , 'T_10_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     95   sn_humi     = 'q_10'       ,         6         , 'Q_10_MOD',   .false.    ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     96   sn_prec     = 'precip'     ,        -1         , 'PRC_MOD1',   .true.     ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
     97   sn_snow     = 'snow'       ,        -1         , 'SNOW'    ,   .true.     ,  .true. , 'yearly'  , 'weights_bilinear.nc' , '' 
    8898/ 
    8999!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.