Changeset 4001


Ignore:
Timestamp:
08/20/18 18:33:10 (6 years ago)
Author:
cetlod
Message:

NEMOv6 : phasing with shaconemo update ( iceberg flux read from a file)

Location:
CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_core_clim_cfg

    r3854 r4001  
    131131!              !                      !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    132132   sn_rnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'sorunoff',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     133   sn_i_rnf    = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'Icb_flux',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
    133134   sn_cnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',         0         , 'socoeff' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    134135   sn_s_rnf    = 'runoffs'            ,        24         , 'rosaline',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     
    136137   sn_dep_rnf  = 'runoffs'            ,         0         , 'rodepth' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    137138 
     139   ln_rnf_icb   = .true.     !  read in iceberg flux 
    138140   ln_rnf_mouth = .false.    !  specific treatment at rivers mouths 
    139141   ln_rnf_depth = .false.    !  read in depth information for runoff 
     
    143145   rn_rnf_max   = 0.05       !  max value of the runoff climatology over global domain ( if ln_rnf_depth_ini = .true ) 
    144146   rn_dep_max = 150.         !  depth over which runoffs is spread ( ln_rnf_depth_ini = .true ) 
    145    nn_rnf_depth_file = 1     ! create (=1) a runoff depth file or not (=0) 
     147   nn_rnf_depth_file = 0     ! create (=1) a runoff depth file or not (=0) 
    146148/ 
    147149!----------------------------------------------------------------------- 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_core_ia_cfg

    r3854 r4001  
    132132!              !                      !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    133133   sn_rnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'sorunoff',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     134   sn_i_rnf    = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'Icb_flux',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
    134135   sn_cnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',         0         , 'socoeff' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    135136   sn_s_rnf    = 'runoffs'            ,        24         , 'rosaline',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     
    137138   sn_dep_rnf  = 'runoffs'            ,         0         , 'rodepth' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    138139 
     140   ln_rnf_icb   = .true.     !  read in iceberg flux 
    139141   ln_rnf_mouth = .false.    !  specific treatment at rivers mouths 
    140142   ln_rnf_depth = .false.    !  read in depth information for runoff 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_dfs5_ia_cfg

    r3854 r4001  
    135135!              !                      !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    136136   sn_rnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'sorunoff',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     137   sn_i_rnf    = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'Icb_flux',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
    137138   sn_cnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',         0         , 'socoeff' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    138139   sn_s_rnf    = 'runoffs'            ,        24         , 'rosaline',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     
    140141   sn_dep_rnf  = 'runoffs'            ,         0         , 'rodepth' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    141142 
     143   ln_rnf_icb   = .true.     !  read in iceberg flux 
    142144   ln_rnf_mouth = .false.    !  specific treatment at rivers mouths 
    143145   ln_rnf_depth = .false.    !  read in depth information for runoff 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_jra_ia_cfg

    r3863 r4001  
    130130!              !                      !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    131131   sn_rnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'sorunoff',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     132   sn_i_rnf    = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',        -1         , 'Icb_flux',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
    132133   sn_cnf      = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc',         0         , 'socoeff' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    133134   sn_s_rnf    = 'runoffs'            ,        24         , 'rosaline',   .true.     , .true. , 'yearly'  , ''       , ''       , '' 
     
    135136   sn_dep_rnf  = 'runoffs'            ,         0         , 'rodepth' ,   .false.    , .true. , 'yearly'  , ''       , ''       , '' 
    136137 
     138   ln_rnf_icb   = .true.     !  read in iceberg flux 
    137139   ln_rnf_mouth = .false.    !  specific treatment at rivers mouths 
    138140   ln_rnf_depth = .false.    !  read in depth information for runoff 
  • CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/ping_nemo.xml

    r3990 r4001  
    6666   <field id="CMIP6_fgsf6"         field_ref="qtr_SF6"           /> <!-- P2 (mol sec-1 m-2) fgsf6 : gas exchange flux of SF6 --> 
    6767   <field id="CMIP6_ficeberg"      field_ref="dummy_XYO"         /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_icebergs : computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell. *** NEMO-RD : does not do (output of vertical profile to be coded) --> 
    68    <field id="CMIP6_ficeberg2d"    field_ref="iceberg_cea"         /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_icebergs : computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell. **** NEMO-RD : TODO some work needed for forced mode to read iceberg contribution independently from river runoffs -->  
     68   <field id="CMIP6_ficeberg2d"    field_ref="iceberg_cea"         /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_icebergs : computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell. -->  
    6969   <field id="CMIP6_flandice"      field_ref="iceshelf_cea"        /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_land_ice : Computed as the water flux into the ocean due to land ice (runoff water from surface and base of land ice or melt from base of ice shelf or vertical ice front) into the ocean divided by the area ocean portion of the grid cell -->  
    7070   <field id="CMIP6_friver"        field_ref="runoffs"> this - iceberg_cea </field><!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_rivers : computed as the river flux of water into the ocean divided by the area of the ocean portion of the grid cell.  --> 
     
    194194   <field id="CMIP6_vsfriver"      field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) virtual_salt_flux_into_sea_water_from_rivers : zero for models using real water fluxes. --> 
    195195   <field id="CMIP6_vsfsit"        field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) virtual_salt_flux_into_sea_water_due_to_sea_ice_thermodynamics : This variable measures the virtual salt flux into sea water due to the melting of sea ice. It is set to zero in models which receive a real water flux. --> 
    196    <field id="CMIP6_wfcorr"        field_ref="erp"         /> <!-- P0 (kg m-2 s-1) water_flux_correction : Positive flux implies correction adds water to ocean. *** NEMO-RD : TODO add appropriate variable in forced mode (OMIP) : SSS restoring + correction of global volume of water --> 
     196   <field id="CMIP6_wfcorr"        field_ref="erp"         /> <!-- P0 (kg m-2 s-1) water_flux_correction : Positive flux implies correction adds water to ocean. --> 
    197197   <field id="CMIP6_wfo"           field_ref="empmr"         /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water : computed as the water  flux into the ocean divided by the area of the ocean portion of the grid cell.  This is the sum of the next two variables in this table.  --> 
    198    <field id="CMIP6_wfonocorr"     field_ref="empmr"         > this - erp </field> !<!-- P1 (kg m-2 s-1) water_flux_into_sea_water_without_flux_correction : computed as the water  flux (without flux correction) into the ocean divided by the area of the ocean portion of the grid cell. *** NEMO-RD : TODO in field_ocean, empmr is defined as water flux out of sea ice and sea water. Is sea ice really taken into here? If no, correct description in field. If yes, this input is wrong here. --> 
     198   <field id="CMIP6_wfonocorr"     field_ref="empmr"         > this - erp </field> !<!-- P1 (kg m-2 s-1) water_flux_into_sea_water_without_flux_correction : computed as the water  flux (without flux correction) into the ocean divided by the area of the ocean portion of the grid cell. --> 
    199199   <field id="CMIP6_wmo"           field_ref="wocetr_eff" > this * $rau0 </field> <!-- P1 (kg s-1) upward_ocean_mass_transport : Upward mass transport from resolved and parameterized advective transport. --> 
    200200   <field id="CMIP6_wo"            field_ref="woce" expr="@woce_e3w / @e3w"  > woce_e3w / e3w </field> <!-- P1 (m s-1) upward_sea_water_velocity : Sea Water Vertical Velocity --> 
Note: See TracChangeset for help on using the changeset viewer.