<p><b>laura@ucar.edu</b> 2011-01-14 09:46:21 -0700 (Fri, 14 Jan 2011)</p><p>updated Registry with land-surface processes physics<br>
</p><hr noshade><pre><font color="gray">Modified: branches/atmos_physics/src/core_nhyd_atmos/Registry
===================================================================
--- branches/atmos_physics/src/core_nhyd_atmos/Registry        2011-01-14 16:37:13 UTC (rev 697)
+++ branches/atmos_physics/src/core_nhyd_atmos/Registry        2011-01-14 16:46:21 UTC (rev 698)
@@ -263,11 +263,21 @@
 # hydrostatic and non-hydrostatic dynamical cores):
 #==================================================================================================
 
+#... NAMELIST VARIABLES ADDED FOR INITIALIZATION OF SURFACE CHARACTERISTICS:
+namelist logical   physics  input_sfc_albedo            false
+namelist character physics  input_landuse_data          USGS
+namelist character physics  input_soil_data             STAS
+namelist integer   physics  num_soil_layers             5
+
+#... DIMENSION NEEDED FOR NUMBER OF SOIL LAYERS:
+dim nSoilLevels namelist:num_soil_layers
+
 #... NAMELIST VARIABLES ADDED FOR PHYSICS CONFIGURATION:
 namelist integer   physics  config_n_physics            01
 namelist integer   physics  config_n_microp             01
 namelist integer   physics  config_n_conv               01
 namelist integer   physics  config_n_pbl                01
+namelist integer   physics  config_n_lsm                01
 namelist integer   physics  config_n_eddy               01
 namelist integer   physics  config_n_radt_lw            01
 namelist integer   physics  config_n_radt_sw            01
@@ -276,6 +286,7 @@
 namelist character physics  config_conv_shallow_scheme  off
 namelist character physics  config_conv_deep_scheme     off
 namelist character physics  config_eddy_scheme          off 
+namelist character physics  config_lsm_scheme           off
 namelist character physics  config_pbl_scheme           off
 namelist character physics  config_radt_lw_scheme       off
 namelist character physics  config_radt_sw_scheme       off
@@ -385,18 +396,18 @@
 #--------------------------------------------------------------------------------------------------
 
 # br        :bulk richardson number                                                             [-]
-# cd        :???
-# cda       :???
+# cd        :drag coefficient at 10m                                                            [-]
+# cda       :drag coefficient at lowest model level                                             [-]
 # chs       :???
 # chs2      :???
 # cpm       :???
 # cqs2      :???
-# ck        :???
-# cka       :???
+# ck        :enthalpy exchange coefficient at 10 m                                              [-]
+# cka       :enthalpy exchange coefficient at lowest model level                                [-]
 # gz1oz0    :log of z1 over z0                                                                  [-]
 # flhc      :exchange coefficient for heat                                                      [-]
 # flqc      :exchange coefficient for moisture                                                  [-]
-# hfx       :upward heat flux at the surface                                                 [W/m2]
+# hfx       :upward heat flux at the surface                                               [W/m2/s]
 # lh        :latent heat flux at the surface                                                 [W/m2]
 # mavail    :surface moisture availability                                                      [-]
 # mol       :T* in similarity theory                                                            [K]
@@ -416,7 +427,7 @@
 # ustm      :u* in similarity theory without vconv                                            [m/s]
 # v10       :v at 10 m                                                                        [m/s]
 # wspd      :wind speed                                                                       [m/s]
-# zol_p     :z/L height over Monin-Obukhov length                                               [-]
+# zol       :z/L height over Monin-Obukhov length                                               [-]
 # znt       :time-varying roughness length                                                      [m]
 
 var persistent real    br       ( nCells Time               ) 1  ro br             diag_physics - -
@@ -542,22 +553,102 @@
 var persistent real    cldfrac    ( nVertLevels nCells Time ) 1   o cldfrac        diag_physics - -
 
 #--------------------------------------------------------------------------------------------------
-#... SURFACE CHARACTERISTICS THAT SHOULD BE GIVEN AS INPUTS.
+#... PARAMERIZATION OF LAND-SURFACE SCHEME:
 #--------------------------------------------------------------------------------------------------
 
+# noahres        :residual of the noah land-surface scheme energy budget                    [W m-2]
+
+
+var persistent real    noahres        ( nCells              ) 1   o noahres        diag_physics - -
+
+
+#--------------------------------------------------------------------------------------------------
+#... SURFACE CHARACTERISTICS THAT SHOULD BE GIVEN AS INPUTS (NEEDED IN LAND-SURFACE SCHEME):
+#--------------------------------------------------------------------------------------------------
+
+# acsnom         :accumulated melted snow                                                  [kg m-2]
+# acsnow         :accumulated snow                                                         [kg m-2]
+# canwat         :canopy water                                                             [kg m-2]
+# dzs            :thickness of soil layers                                                      [m]
+# fndsoilw       :soilw logical                                                                 [?]
+# fndsnowh       :snowh logical                                                                 [?]
+# rdmaxalb       :false set it to table values (?????)
+# sfcrunoff      :surface runoff                                                               [mm]
+# smstav         :moisture availability                                                         [-]
+# smstot         :total moisture                                                           [m3 m-3]
+# snow           :snow water equivalent                                                    [kg m-2]
+# snowh          :physical snow depth                                                           [m]
+# thc            :thermal inertia                                              [Cal cm-1 K-1 s-0.5]
+# udrunoff       :underground runoff                                                           [mm]
+# vegfra         :vegetation fraction                                                           [-]
+# zs             :depth of centers of soil layers                                               [m]
+
+# sh2o           :soil liquid water                                                        [m3 m-3]
+
+var persistent real    canwat     ( nCells Time             ) 1  ro canwat         diag_physics - -
+var persistent real    dzs        ( nCells Time             ) 1  ro dzs            diag_physics - -   
+var persistent real    snowh      ( nCells Time             ) 1  ro snowh          diag_physics - -
+var persistent real    thc        ( nCells Time             ) 1  ro thc            diag_physics - - 
+var persistent real    vegfra     ( nCells Time             ) 1  ro vegfra         diag_physics - -   
+var persistent real    zs         ( nCells Time             ) 1  ro zs             diag_physics - -   
+
+var persistent real    acsnow     ( nCells Time             ) 1  ro acsnow         diag_physics - -
+var persistent real    acsnom     ( nCells Time             ) 1  ro acsnom         diag_physics - -
+var persistent real    sfcrunoff  ( nCells Time             ) 1  ro sgcrunoff      diag_physics - -   
+var persistent real    smstav     ( nCells Time             ) 1  ro smstav         diag_physics - -   
+var persistent real    smstot     ( nCells Time             ) 1  ro smstot         diag_physics - -   
+var persistent real    snow       ( nCells Time             ) 1  ro snow           diag_physics - -
+var persistent real    udrunoff   ( nCells Time             ) 1  ro udrunoff       diag_physics - -   
+
+var persistent real    sh2o       ( nSoilLevels nCells Time ) 1  ro sh2o           diag_physics - -
+
+#--------------------------------------------------------------------------------------------------
+#... SURFACE CHARACTERISTICS THAT NEED TO BE READ FROM GRID.NC:
+#--------------------------------------------------------------------------------------------------
+
+# isltyp         :dominant soil category                                                        [-]
+# ivgtyp         :dominant vegetation category                                                  [-]
+# lu_index       :land mask field                                                               [-]
+# snoalb         :annual max snow albedo                                                        [-]
+# snowc          :flag indicating snow coverage (1 for snow cover)                              [-]
+# xice           :sea-ice mask                                                                  [-]
+
+# smois          :soil moisture                                                            [m3 m-3]
+# tslb           :soil temperature                                                              [K]
+
+var persistent integer ivgtyp     ( nCells Time             ) 1 iro ivgtyp          sfc_input   - -
+var persistent integer isltyp     ( nCells Time             ) 1 iro isltyp          sfc_input   - -
+var persistent real    lu_index   ( nCells Time             ) 1 iro lu_index        sfc_input   - -      
+var persistent real    snoalb     ( nCells Time             ) 1 iro snoalb          sfc_input   - -
+var persistent real    snowc      ( nCells Time             ) 1 iro snowc           sfc_input   - -
+var persistent real    xice       ( nCells Time             ) 1 iro xice            sfc_input   - -
+
+var persistent real    smois      ( nSoilLevels nCells Time ) 1 iro smois           sfc_input   - -
+var persistent real    tslb       ( nSoilLevels nCells Time ) 1 iro tslb            sfc_input   - -
+
+#--------------------------------------------------------------------------------------------------
+#... OTHER SURFACE CHARACTERISTICS INITIALIZED USING SFC FIELDS FROM GRID.NC:
+#--------------------------------------------------------------------------------------------------
+
+# sfc_albbck     :background albedo                                                             [-]
+# sfc_embck      :background emissivity                                                         [-]
+
 # sfc_albedo     :surface albedo                                                                [-]
-# sfc_emissivity :land surface emissivity                                                       [-]
-# snow           :snow water equivalent                                                    [kg m-2]
+# sfc_emiss      :surface emissivity                                                            [-]
 # tsk            :surface-skin temperature                                                      [K]
-
 # xland          :land mask    (1 for land; 2 for water)                                        [-]
-# xice           :ice mask                                                                      [-]
+# xicem          :ice mask from previous time-step                                              [-]
+# z0             :background roughness length                                                   [m]
 
-var persistent real    snow           ( nCells Time         ) 1  ro snow           diag_physics - -
-var persistent real    sfc_emissivity ( nCells Time         ) 1  ro sfc_emissivity diag_physics - -
-var persistent real    sfc_albedo     ( nCells Time         ) 1  ro sfc_albedo     diag_physics - -
-var persistent real    tsk            ( nCells Time         ) 1  ro tsk            diag_physics - -
-var persistent real    xice           ( nCells Time         ) 1  r  xice           diag_physics - -
-var persistent real    xland          ( nCells Time         ) 1  r  xland          diag_physics - -
+var persistent real    sfc_albbck ( nCells Time             ) 1  ro albbck          sfc_physics - -
+var persistent real    sfc_embck  ( nCells Time             ) 1  ro embck           sfc_physics - -
+var persistent real    xicem      ( nCells Time             ) 1  ro xicem           sfc_physics - -
+var persistent real    xland      ( nCells Time             ) 1  ro xland           sfc_physics - -
+var persistent real    z0         ( nCells Time             ) 1  ro z0              sfc_physics - -
 
+var persistent real    sfc_albedo ( nCells Time             ) 1  ro sfc_albedo     diag_physics - -
+var persistent real    sfc_emiss  ( nCells Time             ) 1  ro sfc_emiss      diag_physics - -
+var persistent real    tsk        ( nCells Time             ) 1  ro tsk            diag_physics - -
+
+
 #==================================================================================================

</font>
</pre>