<p><b>laura@ucar.edu</b> 2011-01-14 10:03:33 -0700 (Fri, 14 Jan 2011)</p><p>updated with new land-surface physics<br>
</p><hr noshade><pre><font color="gray">Modified: branches/atmos_physics/src/core_hyd_atmos/Registry
===================================================================
--- branches/atmos_physics/src/core_hyd_atmos/Registry        2011-01-14 16:54:55 UTC (rev 700)
+++ branches/atmos_physics/src/core_hyd_atmos/Registry        2011-01-14 17:03:33 UTC (rev 701)
@@ -196,6 +196,10 @@
 # Arrays required for reconstruction of velocity field
 var persistent real    coeffs_reconstruct ( R3 maxEdges nCells ) 0 - coeffs_reconstruct mesh - -
 
+# ADDED DECLARATIONS MADE BY LDF:
+var persistent real    surface_pressure    ( nCells Time    ) 1  o surface_pressure    diag - -
+var persistent real    surface_temperature ( nCells Time    ) 1  o surface_temperature diag - -
+
 #==================================================================================================
 # DECLARATIONS OF ALL PHYSICS VARIABLES (will need to be moved to a Physics Registry shared by the
 # hydrostatic and non-hydrostatic dynamical cores):
@@ -206,13 +210,16 @@
 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               01
+namelist integer   physics  config_n_radt_lw            01
+namelist integer   physics  config_n_radt_sw            01
 
 namelist character physics  config_microp_scheme        off
 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
@@ -226,15 +233,16 @@
 # qi_col    : vertically-integrated cloud ice mixing ratio                                  (kg/m2)
 # qs_col    &quot; vertically-integrated snow mixing ratio                                       (kg/m2)
 
-var persistent real    qv_col     ( nCells Time             ) 1  o  qv_col     diag_physics - -
-var persistent real    qc_col     ( nCells Time             ) 1  o  qc_col     diag_physics - -
-var persistent real    qr_col     ( nCells Time             ) 1  o  qr_col     diag_physics - -
-var persistent real    qi_col     ( nCells Time             ) 1  o  qi_col     diag_physics - -
-var persistent real    qs_col     ( nCells Time             ) 1  o  qs_col     diag_physics - -
-var persistent real    qg_col     ( nCells Time             ) 1  o  qg_col     diag_physics - -
+var persistent real    qv_col     ( nCells Time             ) 1  o  qv_col         diag_physics - -
+var persistent real    qc_col     ( nCells Time             ) 1  o  qc_col         diag_physics - -
+var persistent real    qr_col     ( nCells Time             ) 1  o  qr_col         diag_physics - -
+var persistent real    qi_col     ( nCells Time             ) 1  o  qi_col         diag_physics - -
+var persistent real    qs_col     ( nCells Time             ) 1  o  qs_col         diag_physics - -
+var persistent real    qg_col     ( nCells Time             ) 1  o  qg_col         diag_physics - -
 
-var persistent real    qsat       ( nVertLevels nCells Time ) 1  o  qsat       diag_physics - -
-var persistent real    relhum     ( nVertLevels nCells Time ) 1  o  relhum     diag_physics - -
+var persistent real    qsat       ( nVertLevels nCells Time ) 1  o  qsat           diag_physics - -
+var persistent real    relhum     ( nVertLevels nCells Time ) 1  o  relhum         diag_physics - -
+
 #--------------------------------------------------------------------------------------------------
 #... PARAMETERIZATION OF CLOUD MICROPHYSICS:
 #--------------------------------------------------------------------------------------------------
@@ -247,14 +255,14 @@
 # graupelncv: time-step grid-scale precipitation of graupel                                    (mm)
 # sr        : time-step ratio of frozen versus total grid-scale precipitation                   (-)
 
-var persistent real    rainncv    ( nCells Time             ) 1   o rainncv    diag_physics - -
-var persistent real    snowncv    ( nCells Time             ) 1   o snowncv    diag_physics - -
-var persistent real    graupelncv ( nCells Time             ) 1   o graupelncv diag_physics - -
-var persistent real    sr         ( nCells Time             ) 1   o sr         diag_physics - -
+var persistent real    rainncv    ( nCells Time             ) 1   o rainncv        diag_physics - -
+var persistent real    snowncv    ( nCells Time             ) 1   o snowncv        diag_physics - -
+var persistent real    graupelncv ( nCells Time             ) 1   o graupelncv     diag_physics - -
+var persistent real    sr         ( nCells Time             ) 1   o sr             diag_physics - -
 
-var persistent real    rainnc     ( nCells Time             ) 1  ro rainnc     diag_physics - -
-var persistent real    snownc     ( nCells Time             ) 1  ro snownc     diag_physics - -
-var persistent real    graupelnc  ( nCells Time             ) 1  ro graupelnc  diag_physics - -
+var persistent real    rainnc     ( nCells Time             ) 1  ro rainnc         diag_physics - -
+var persistent real    snownc     ( nCells Time             ) 1  ro snownc         diag_physics - -
+var persistent real    graupelnc  ( nCells Time             ) 1  ro graupelnc      diag_physics - -
 
 #--------------------------------------------------------------------------------------------------
 #... PARAMETERIZATION OF CONVECTION:
@@ -273,42 +281,48 @@
 # rqscuten  : tendency of snow mixing ratio due to cumulus convection                   (kg/kg s-1)
 # wavg      : average vertical velocity (KF scheme only)                                    (m s-1)
 
-var persistent real    nca      ( nCells Time               ) 1  ro  nca       diag_physics - -
-var persistent real    cubot    ( nCells Time               ) 1  ro  cubot     diag_physics - -
-var persistent real    cutop    ( nCells Time               ) 1  ro  cutop     diag_physics - -
+var persistent real    nca      ( nCells Time               ) 1  ro  nca           diag_physics - -
+var persistent real    cubot    ( nCells Time               ) 1  ro  cubot         diag_physics - -
+var persistent real    cutop    ( nCells Time               ) 1  ro  cutop         diag_physics - -
 
 # PRECIPITATION:
-var persistent real    rainc    ( nCells Time               ) 1  ro rainc      diag_physics - -
-var persistent real    raincv   ( nCells Time               ) 1  ro raincv     diag_physics - -
-var persistent real    w0avg    ( nVertLevels nCells Time   ) 1  ro w0avg      diag_physics - -
+var persistent real    rainc    ( nCells Time               ) 1  ro rainc          diag_physics - -
+var persistent real    raincv   ( nCells Time               ) 1  ro raincv         diag_physics - -
+var persistent real    w0avg    ( nVertLevels nCells Time   ) 1  ro w0avg          diag_physics - -
 
 #    TENDENCIES:
-var persistent real    rthcuten ( nVertLevels nCells Time   ) 1  ro rthcuten   tend_physics - -
-var persistent real    rqvcuten ( nVertLevels nCells Time   ) 1  ro rqvcuten   tend_physics - -
-var persistent real    rqccuten ( nVertLevels nCells Time   ) 1  ro rqccuten   tend_physics - -
-var persistent real    rqrcuten ( nVertLevels nCells Time   ) 1  ro rqrcuten   tend_physics - -
-var persistent real    rqicuten ( nVertLevels nCells Time   ) 1  ro rqicuten   tend_physics - -
-var persistent real    rqscuten ( nVertLevels nCells Time   ) 1  ro rqscuten   tend_physics - -
+var persistent real    rthcuten ( nVertLevels nCells Time   ) 1  ro rthcuten       tend_physics - -
+var persistent real    rqvcuten ( nVertLevels nCells Time   ) 1  ro rqvcuten       tend_physics - -
+var persistent real    rqccuten ( nVertLevels nCells Time   ) 1  ro rqccuten       tend_physics - -
+var persistent real    rqrcuten ( nVertLevels nCells Time   ) 1  ro rqrcuten       tend_physics - -
+var persistent real    rqicuten ( nVertLevels nCells Time   ) 1  ro rqicuten       tend_physics - -
+var persistent real    rqscuten ( nVertLevels nCells Time   ) 1  ro rqscuten       tend_physics - -
 
 #--------------------------------------------------------------------------------------------------
 #... PARAMETERIZATION OF PLANETARY BOUNDARY LAYER PROCESSES:
 #--------------------------------------------------------------------------------------------------
 
 # kpbl      : index of PBL top                                                                  (-)
+# hpbl      : PBL height                                                                        (m)
+# exch_h    : exchange coefficient                                                              (-)
+# rublten   : tendency of zonal wind due to pbl processes                                   (m s-1)
+# rvblten   : tendency of meridional wind due to pbl processes                              (m s-1)
 # rthblten  : tendency of potential temperature due to pbl processes                        (K s-1)
 # rqvblten  : tendency of water vapor mixing ratio due to pbl processes                 (kg/kg s-1)
 # rqcblten  : tendency of cloud water mixing ratio due to pbl processes                 (kg/kg s-1)
 # rqiblten  : tendency of cloud ice mixing ratio due to pbl processes                   (kg/kg s-1)
 
-var persistent real    kpbl     ( nCells Time               ) 1  ro kpbl       diag_physics - - 
+var persistent real    kpbl     ( nCells Time               ) 1  ro kpbl           diag_physics - - 
+var persistent real    hpbl     ( nCells Time               ) 1  ro hpbl           diag_physics - - 
+var persistent real    exch_h   ( nVertLevels nCells Time   ) 1  ro exch_h         diag_physics - -
 
 #    TENDENCIES:
-var persistent real    rublten  ( nVertLevels nCells Time   ) 1  ro rublten    tend_physics - -
-var persistent real    rvblten  ( nVertLevels nCells Time   ) 1  ro rvblten    tend_physics - -
-var persistent real    rthblten ( nVertLevels nCells Time   ) 1  ro rthblten   tend_physics - -
-var persistent real    rqvblten ( nVertLevels nCells Time   ) 1  ro rqvblten   tend_physics - -
-var persistent real    rqcblten ( nVertLevels nCells Time   ) 1  ro rqcblten   tend_physics - -
-var persistent real    rqiblten ( nVertLevels nCells Time   ) 1  ro rqiblten   tend_physics - -
+var persistent real    rublten  ( nVertLevels nCells Time   ) 1  ro rublten        tend_physics - -
+var persistent real    rvblten  ( nVertLevels nCells Time   ) 1  ro rvblten        tend_physics - -
+var persistent real    rthblten ( nVertLevels nCells Time   ) 1  ro rthblten       tend_physics - -
+var persistent real    rqvblten ( nVertLevels nCells Time   ) 1  ro rqvblten       tend_physics - -
+var persistent real    rqcblten ( nVertLevels nCells Time   ) 1  ro rqcblten       tend_physics - -
+var persistent real    rqiblten ( nVertLevels nCells Time   ) 1  ro rqiblten       tend_physics - -
 
 #--------------------------------------------------------------------------------------------------
 #... PARAMETERIZATION OF SURFACE LAYER PROCESSES:
@@ -323,7 +337,6 @@
 # cqs2      :???
 # ck        :???
 # cka       :???
-# exch_h    :
 # gz1oz0    :log of z1 over z0                                                                  [-]
 # flhc      :exchange coefficient for heat                                                      [-]
 # flqc      :exchange coefficient for moisture                                                  [-]
@@ -340,8 +353,8 @@
 # qsfc      :specific humidity at lower boundary                                            [kg/kg]
 # regime    :flag indicating PBL regime (stable_p,unstable_p,etc...)                            [-]
 # rmol      :1 / Monin Ob length                                                                [-]
-# t2        :temperature at 2m                                                                  [K]
-# th2       :potential temperature at 2m                                                        [K]
+# t2m       :temperature at 2m                                                                  [K]
+# th2m      :potential temperature at 2m                                                        [K]
 # u10       :u at 10 m                                                                        [m/s]
 # ust       :u* in similarity theory                                                          [m/s]
 # ustm      :u* in similarity theory without vconv                                            [m/s]
@@ -350,47 +363,47 @@
 # zol_p     :z/L height over Monin-Obukhov length                                               [-]
 # znt       :time-varying roughness length                                                      [m]
 
-var persistent real    br       ( nCells Time               ) 1   o br         diag_physics - -
-var persistent real    cd       ( nCells Time               ) 1   o cd         diag_physics - -
-var persistent real    cda      ( nCells Time               ) 1   o cda        diag_physics - -
-var persistent real    chs      ( nCells Time               ) 1   o chs        diag_physics - -
-var persistent real    chs2     ( nCells Time               ) 1   o chs2       diag_physics - -
-var persistent real    cpm      ( nCells Time               ) 1   o cpm        diag_physics - -
-var persistent real    cqs2     ( nCells Time               ) 1   o cqs2       diag_physics - -
-var persistent real    ck       ( nCells Time               ) 1   o ck         diag_physics - -
-var persistent real    cka      ( nCells Time               ) 1   o cka        diag_physics - -
-var persistent real    gz1oz0   ( nCells Time               ) 1   o gz1oz0     diag_physics - -
-var persistent real    flhc     ( nCells Time               ) 1   o flhc       diag_physics - -
-var persistent real    flqc     ( nCells Time               ) 1   o flqc       diag_physics - -
-var persistent real    hfx      ( nCells Time               ) 1   o hfx        diag_physics - -
-var persistent real    lh       ( nCells Time               ) 1   o lh         diag_physics - -
-var persistent real    mavail   ( nCells Time               ) 1   o mavail     diag_physics - -
-var persistent real    mol      ( nCells Time               ) 1   o mol        diag_physics - -
-var persistent real    pblh     ( nCells Time               ) 1   o pblh       diag_physics - -
-var persistent real    psim     ( nCells Time               ) 1   o psim       diag_physics - -
-var persistent real    psih     ( nCells Time               ) 1   o psih       diag_physics - -
-var persistent real    q2       ( nCells Time               ) 1   o q2         diag_physics - -
-var persistent real    qfx      ( nCells Time               ) 1   o qfx        diag_physics - -
-var persistent real    qgh      ( nCells Time               ) 1   o qgh        diag_physics - -
-var persistent real    qsfc     ( nCells Time               ) 1   o qsfc       diag_physics - -
-var persistent real    regime   ( nCells Time               ) 1   o regime     diag_physics - -
-var persistent real    rmol     ( nCells Time               ) 1   o rmol       diag_physics - -
-var persistent real    t2       ( nCells Time               ) 1   o t2         diag_physics - -
-var persistent real    th2      ( nCells Time               ) 1   o th2        diag_physics - -
-var persistent real    u10      ( nCells Time               ) 1   o u10        diag_physics - -
-var persistent real    ust      ( nCells Time               ) 1   o ust        diag_physics - -
-var persistent real    ustm     ( nCells Time               ) 1   o ustm       diag_physics - -
-var persistent real    v10      ( nCells Time               ) 1   o v10        diag_physics - -
-var persistent real    wspd     ( nCells Time               ) 1   o wspd       diag_physics - -
-var persistent real    zol      ( nCells Time               ) 1   o zol        diag_physics - -
-var persistent real    znt      ( nCells Time               ) 1   o znt        diag_physics - -
+var persistent real    br       ( nCells Time               ) 1  ro br             diag_physics - -
+var persistent real    cd       ( nCells Time               ) 1  ro cd             diag_physics - -
+var persistent real    cda      ( nCells Time               ) 1  ro cda            diag_physics - -
+var persistent real    chs      ( nCells Time               ) 1  ro chs            diag_physics - -
+var persistent real    chs2     ( nCells Time               ) 1  ro chs2           diag_physics - -
+var persistent real    cpm      ( nCells Time               ) 1  ro cpm            diag_physics - -
+var persistent real    cqs2     ( nCells Time               ) 1  ro cqs2           diag_physics - -
+var persistent real    ck       ( nCells Time               ) 1  ro ck             diag_physics - -
+var persistent real    cka      ( nCells Time               ) 1  ro cka            diag_physics - -
+var persistent real    gz1oz0   ( nCells Time               ) 1  ro gz1oz0         diag_physics - -
+var persistent real    flhc     ( nCells Time               ) 1  ro flhc           diag_physics - -
+var persistent real    flqc     ( nCells Time               ) 1  ro flqc           diag_physics - -
+var persistent real    hfx      ( nCells Time               ) 1  ro hfx            diag_physics - -
+var persistent real    lh       ( nCells Time               ) 1  ro lh             diag_physics - -
+var persistent real    mavail   ( nCells Time               ) 1  ro mavail         diag_physics - -
+var persistent real    mol      ( nCells Time               ) 1  ro mol            diag_physics - -
+var persistent real    pblh     ( nCells Time               ) 1  ro pblh           diag_physics - -
+var persistent real    psim     ( nCells Time               ) 1  ro psim           diag_physics - -
+var persistent real    psih     ( nCells Time               ) 1  ro psih           diag_physics - -
+var persistent real    q2       ( nCells Time               ) 1  ro q2             diag_physics - -
+var persistent real    qfx      ( nCells Time               ) 1  ro qfx            diag_physics - -
+var persistent real    qgh      ( nCells Time               ) 1  ro qgh            diag_physics - -
+var persistent real    qsfc     ( nCells Time               ) 1  ro qsfc           diag_physics - -
+var persistent real    regime   ( nCells Time               ) 1  ro regime         diag_physics - -
+var persistent real    rmol     ( nCells Time               ) 1  ro rmol           diag_physics - -
+var persistent real    t2m      ( nCells Time               ) 1  ro t2m            diag_physics - -
+var persistent real    th2m     ( nCells Time               ) 1  ro th2m           diag_physics - -
+var persistent real    u10      ( nCells Time               ) 1  ro u10            diag_physics - -
+var persistent real    ust      ( nCells Time               ) 1  ro ust            diag_physics - -
+var persistent real    ustm     ( nCells Time               ) 1  ro ustm           diag_physics - -
+var persistent real    v10      ( nCells Time               ) 1  ro v10            diag_physics - -
+var persistent real    wspd     ( nCells Time               ) 1  ro wspd           diag_physics - -
+var persistent real    zol      ( nCells Time               ) 1  ro zol            diag_physics - -
+var persistent real    znt      ( nCells Time               ) 1  ro znt            diag_physics - -
 
-var persistent real    exch_h   ( nVertLevels nCells Time   ) 1   o exch_h     diag_physics - -
-
 #--------------------------------------------------------------------------------------------------
 #... PARAMETERIZATION OF SHORTWAVE RADIATION:
 #--------------------------------------------------------------------------------------------------
 
+# coszr     :cosine of the solar zenith angle                                                   [-]
+
 # gsw       :net shortwave flux at surface                                                  [W m-2]
 # swcf      :shortwave cloud forcing at top-of-atmosphere                                   [W m-2]
 # swdnb     :all-sky downwelling shortwave flux at bottom-of-atmosphere                     [J m-2]
@@ -407,22 +420,23 @@
 # swupflxc  :
 # rthratensw:uncoupled theta tendency due to shortwave radiation                            [K s-1]
 
-var persistent real    gsw        ( nCells Time             ) 1   o gsw        diag_physics - -
-var persistent real    swcf       ( nCells Time             ) 1   o swcf       diag_physics - -
-var persistent real    swdnb      ( nCells Time             ) 1   o swdnb      diag_physics - -
-var persistent real    swdnbc     ( nCells Time             ) 1   o swdnbc     diag_physics - -
-var persistent real    swdnt      ( nCells Time             ) 1   o swdnt      diag_physics - -
-var persistent real    swdntc     ( nCells Time             ) 1   o swdntc     diag_physics - -
-var persistent real    swupb      ( nCells Time             ) 1   o swupb      diag_physics - -
-var persistent real    swupbc     ( nCells Time             ) 1   o swupbc     diag_physics - -
-var persistent real    swupt      ( nCells Time             ) 1   o swupt      diag_physics - -
-var persistent real    swuptc     ( nCells Time             ) 1   o swuptc     diag_physics - -
-var persistent real    swdnflx    ( nCells Time             ) 1   o swdnflx    diag_physics - -
-var persistent real    swdnflxc   ( nCells Time             ) 1   o swdnflxc   diag_physics - -
-var persistent real    swupflx    ( nCells Time             ) 1   o swupflx    diag_physics - -
-var persistent real    swupflxc   ( nCells Time             ) 1   o swupflxc   diag_physics - -
+var persistent real    coszr      ( nCells Time             ) 1   o coszr          diag_physics - -
+var persistent real    gsw        ( nCells Time             ) 1   o gsw            diag_physics - -
+var persistent real    swcf       ( nCells Time             ) 1   o swcf           diag_physics - -
+var persistent real    swdnb      ( nCells Time             ) 1   o swdnb          diag_physics - -
+var persistent real    swdnbc     ( nCells Time             ) 1   o swdnbc         diag_physics - -
+var persistent real    swdnt      ( nCells Time             ) 1   o swdnt          diag_physics - -
+var persistent real    swdntc     ( nCells Time             ) 1   o swdntc         diag_physics - -
+var persistent real    swupb      ( nCells Time             ) 1   o swupb          diag_physics - -
+var persistent real    swupbc     ( nCells Time             ) 1   o swupbc         diag_physics - -
+var persistent real    swupt      ( nCells Time             ) 1   o swupt          diag_physics - -
+var persistent real    swuptc     ( nCells Time             ) 1   o swuptc         diag_physics - -
+var persistent real    swdnflx    ( nCells Time             ) 1   o swdnflx        diag_physics - -
+var persistent real    swdnflxc   ( nCells Time             ) 1   o swdnflxc       diag_physics - -
+var persistent real    swupflx    ( nCells Time             ) 1   o swupflx        diag_physics - -
+var persistent real    swupflxc   ( nCells Time             ) 1   o swupflxc       diag_physics - -
 
-var persistent real    rthratensw ( nVertLevels nCells Time ) 1  ro rthratensw tend_physics - -
+var persistent real    rthratensw ( nVertLevels nCells Time ) 1   o rthratensw     tend_physics - -
 
 #--------------------------------------------------------------------------------------------------
 #... PARAMETERIZATION OF LONGWAVE RADIATION:
@@ -430,38 +444,38 @@
 
 # glw       :net longwave flux at surface (or just downward??)                              [W m-2]
 # lwcf      :longwave cloud forcing at top-of-atmosphere                                    [W m-2]
-# lwdnb     :all-sky downwelling longwave flux at bottom-of-atmosphere                      [J m-2]
-# lwdnbc    :clear-sky downwelling longwave flux at bottom-of-atmosphere                    [J m-2]
-# lwdnt     :all-sky downwelling longwave flux at top-of-atmosphere                         [J m-2]
-# lwdntc    :clear-sky downwelling longwave flux at top-of-atmosphere                       [J m-2]
-# lwupb     :all-sky upwelling longwave flux at bottom-of-atmosphere                        [J m-2]
-# lwupbc    :clear-sky upwelling longwave flux at bottom-of-atmosphere                      [J m-2]
-# lwupt     :all-sky upwelling longwave flux at top-of-atmosphere                           [J m-2]
-# lwuptc    :clear-sky upwelling longwave flux at top-of-atmosphere                         [J m-2]
+# lwdnb     :all-sky downwelling longwave flux at bottom-of-atmosphere                      [W m-2]
+# lwdnbc    :clear-sky downwelling longwave flux at bottom-of-atmosphere                    [W m-2]
+# lwdnt     :all-sky downwelling longwave flux at top-of-atmosphere                         [W m-2]
+# lwdntc    :clear-sky downwelling longwave flux at top-of-atmosphere                       [W m-2]
+# lwupb     :all-sky upwelling longwave flux at bottom-of-atmosphere                        [W m-2]
+# lwupbc    :clear-sky upwelling longwave flux at bottom-of-atmosphere                      [W m-2]
+# lwupt     :all-sky upwelling longwave flux at top-of-atmosphere                           [W m-2]
+# lwuptc    :clear-sky upwelling longwave flux at top-of-atmosphere                         [W m-2]
 # lwdnflx   :
 # lwdnflxc  :
 # lwupflx   :
 # lwupflxc  :
-# olrtoa    :outgoing longwave flux at top-of-the-atmosphere                                [J m-2]
+# olrtoa    :outgoing longwave radiation at top-of-the-atmosphere                           [W m-2]
 # rthratenlw:uncoupled theta tendency due to longwave radiation                             [K s-1]
 
-var persistent real    glw        ( nCells Time             ) 1   o glw        diag_physics - -
-var persistent real    lwcf       ( nCells Time             ) 1   o lwcf       diag_physics - -
-var persistent real    lwdnb      ( nCells Time             ) 1   o lwdnb      diag_physics - -
-var persistent real    lwdnbc     ( nCells Time             ) 1   o lwdnbc     diag_physics - -
-var persistent real    lwdnt      ( nCells Time             ) 1   o lwdnt      diag_physics - -
-var persistent real    lwdntc     ( nCells Time             ) 1   o lwdntc     diag_physics - -
-var persistent real    lwupb      ( nCells Time             ) 1   o lwupb      diag_physics - -
-var persistent real    lwupbc     ( nCells Time             ) 1   o lwupbc     diag_physics - -
-var persistent real    lwupt      ( nCells Time             ) 1   o lwupt      diag_physics - -
-var persistent real    lwuptc     ( nCells Time             ) 1   o lwuptc     diag_physics - -
-var persistent real    lwdnflx    ( nCells Time             ) 1   o lwdnflx    diag_physics - -
-var persistent real    lwdnflxc   ( nCells Time             ) 1   o lwdnflxc   diag_physics - -
-var persistent real    lwupflx    ( nCells Time             ) 1   o lwupflx    diag_physics - -
-var persistent real    lwupflxc   ( nCells Time             ) 1   o lwupflxc   diag_physics - -
-var persistent real    olrtoa     ( nCells Time             ) 1   o olrtoa     diag_physics - -
+var persistent real    glw        ( nCells Time             ) 1   o glw            diag_physics - -
+var persistent real    lwcf       ( nCells Time             ) 1   o lwcf           diag_physics - -
+var persistent real    lwdnb      ( nCells Time             ) 1   o lwdnb          diag_physics - -
+var persistent real    lwdnbc     ( nCells Time             ) 1   o lwdnbc         diag_physics - -
+var persistent real    lwdnt      ( nCells Time             ) 1   o lwdnt          diag_physics - -
+var persistent real    lwdntc     ( nCells Time             ) 1   o lwdntc         diag_physics - -
+var persistent real    lwupb      ( nCells Time             ) 1   o lwupb          diag_physics - -
+var persistent real    lwupbc     ( nCells Time             ) 1   o lwupbc         diag_physics - -
+var persistent real    lwupt      ( nCells Time             ) 1   o lwupt          diag_physics - -
+var persistent real    lwuptc     ( nCells Time             ) 1   o lwuptc         diag_physics - -
+var persistent real    lwdnflx    ( nCells Time             ) 1   o lwdnflx        diag_physics - -
+var persistent real    lwdnflxc   ( nCells Time             ) 1   o lwdnflxc       diag_physics - -
+var persistent real    lwupflx    ( nCells Time             ) 1   o lwupflx        diag_physics - -
+var persistent real    lwupflxc   ( nCells Time             ) 1   o lwupflxc       diag_physics - -
+var persistent real    olrtoa     ( nCells Time             ) 1   o olrtoa         diag_physics - -
 
-var persistent real    rthratenlw ( nVertLevels nCells Time ) 1  ro rthratenlw tend_physics - -
+var persistent real    rthratenlw ( nVertLevels nCells Time ) 1  ro rthratenlw     tend_physics - -
 
 #--------------------------------------------------------------------------------------------------
 #... PARAMERIZATION OF CLOUDINESS:
@@ -469,23 +483,25 @@
 
 # cldfrac   :cloud fraction                                                                     [-]
 
-var persistent real    cldfrac    ( nVertLevels nCells Time ) 1   o cldfrac    diag_physics - -
+var persistent real    cldfrac    ( nVertLevels nCells Time ) 1   o cldfrac        diag_physics - -
 
 #--------------------------------------------------------------------------------------------------
 #... SURFACE CHARACTERISTICS THAT SHOULD BE GIVEN AS INPUTS.
 #--------------------------------------------------------------------------------------------------
 
-# emiss     :land surface emissivity                                                            [-]
-# snow      :snow water equivalent                                                         [kg m-2]
-# tsk       :surface-skin temperature                                                           [K]
+# sfc_albedo     :surface albedo                                                                [-]
+# sfc_emissivity :land surface emissivity                                                       [-]
+# snow           :snow water equivalent                                                    [kg m-2]
+# tsk            :surface-skin temperature                                                      [K]
 
-# xland     :land mask    (1 for land; 2 for water)                                             [-]
-# xice      :ice mask                                                                           [-]
+# xland          :land mask    (1 for land; 2 for water)                                        [-]
+# xice           :ice mask                                                                      [-]
 
-var persistent real    snow       ( nCells Time             ) 1  r  snow       diag_physics - -
-var persistent real    emiss      ( nCells Time             ) 1  r  emiss      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    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 - -
 
 #==================================================================================================

</font>
</pre>