<p><b>laura@ucar.edu</b> 2010-10-14 09:47:20 -0600 (Thu, 14 Oct 2010)</p><p>Updated Registry with new physics for land, cloud, and radiation processes<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        2010-10-13 20:25:17 UTC (rev 549)
+++ branches/atmos_physics/src/core_hyd_atmos/Registry        2010-10-14 15:47:20 UTC (rev 550)
@@ -267,86 +267,219 @@
# 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 ) 2 ro nca state - -
-var persistent real cubot ( nCells Time ) 2 ro cubot state - -
-var persistent real cutop ( nCells Time ) 2 ro cutop state - -
+var persistent real nca ( nCells Time ) 2 ro nca state - -
+var persistent real cubot ( nCells Time ) 2 ro cubot state - -
+var persistent real cutop ( nCells Time ) 2 ro cutop state - -
# PRECIPITATION:
-var persistent real rainc ( nCells Time ) 2 ro rainc state - -
-var persistent real raincv ( nCells Time ) 2 ro raincv state - -
+var persistent real rainc ( nCells Time ) 2 ro rainc state - -
+var persistent real raincv ( nCells Time ) 2 ro raincv state - -
# TENDENCIES:
-var persistent real rthcuten ( nVertLevels nCells Time ) 2 ro rthcuten state - -
-var persistent real rqvcuten ( nVertLevels nCells Time ) 2 ro rqvcuten state - -
-var persistent real rqccuten ( nVertLevels nCells Time ) 2 ro rqccuten state - -
-var persistent real rqrcuten ( nVertLevels nCells Time ) 2 ro rqrcuten state - -
-var persistent real rqicuten ( nVertLevels nCells Time ) 2 ro rqicuten state - -
-var persistent real rqscuten ( nVertLevels nCells Time ) 2 ro rqscuten state - -
-var persistent real w0avg ( nVertLevels nCells Time ) 2 ro w0avg state - -
+var persistent real rthcuten ( nVertLevels nCells Time ) 2 ro rthcuten state - -
+var persistent real rqvcuten ( nVertLevels nCells Time ) 2 ro rqvcuten state - -
+var persistent real rqccuten ( nVertLevels nCells Time ) 2 ro rqccuten state - -
+var persistent real rqrcuten ( nVertLevels nCells Time ) 2 ro rqrcuten state - -
+var persistent real rqicuten ( nVertLevels nCells Time ) 2 ro rqicuten state - -
+var persistent real rqscuten ( nVertLevels nCells Time ) 2 ro rqscuten state - -
+var persistent real w0avg ( nVertLevels nCells Time ) 2 ro w0avg state - -
#--------------------------------------------------------------------------------------------------
#... PARAMETERIZATION OF PLANETARY BOUNDARY LAYER PROCESSES:
#--------------------------------------------------------------------------------------------------
+# kpbl : index of PBL top (-)
# 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 ) 2 ro kpbl state - -
+
# TENDENCIES:
-var persistent real rublten ( nVertLevels nCells Time ) 2 ro rublten state - -
-var persistent real rvblten ( nVertLevels nCells Time ) 2 ro rvblten state - -
-var persistent real rthblten ( nVertLevels nCells Time ) 2 ro rthblten state - -
-var persistent real rqvblten ( nVertLevels nCells Time ) 2 ro rqvblten state - -
-var persistent real rqcblten ( nVertLevels nCells Time ) 2 ro rqcblten state - -
-var persistent real rqiblten ( nVertLevels nCells Time ) 2 ro rqiblten state - -
+var persistent real rublten ( nVertLevels nCells Time ) 2 ro rublten state - -
+var persistent real rvblten ( nVertLevels nCells Time ) 2 ro rvblten state - -
+var persistent real rthblten ( nVertLevels nCells Time ) 2 ro rthblten state - -
+var persistent real rqvblten ( nVertLevels nCells Time ) 2 ro rqvblten state - -
+var persistent real rqcblten ( nVertLevels nCells Time ) 2 ro rqcblten state - -
+var persistent real rqiblten ( nVertLevels nCells Time ) 2 ro rqiblten state - -
#--------------------------------------------------------------------------------------------------
#... PARAMETERIZATION OF SURFACE LAYER PROCESSES:
#--------------------------------------------------------------------------------------------------
-# flhc :exchange coefficient for heat [-]
-# flqc :exchange coefficient for moisture [-]
-# hfx :upward heat flux at the surface [W/m2]
-# lh :latent heat flux at the surface [W/m2]
-# mavail :surface moisture availability [-]
-# mol :T* in similarity theory [K]
-# pblh :PBL height [m]
-# q2 :specific humidity at 2m [kg/kg]
-# qfx :upward moisture flux at the surface [kg/m2/s]
-# 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]
-# tsk :surface-skin temperature [K]
-# th2 :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]
-# v10 :v at 10 m [m/s]
-# xland :land mask (1 for land; 2 for water) [-]
-# znt :time-varying roughness length [m]
+# br :bulk richardson number [-]
+# cd :???
+# cda :???
+# chs :???
+# chs2 :???
+# cpm :???
+# cqs2 :???
+# ck :???
+# cka :???
+# exch_h :
+# 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]
+# lh :latent heat flux at the surface [W/m2]
+# mavail :surface moisture availability [-]
+# mol :T* in similarity theory [K]
+# pblh :PBL height [m]
+# psih :similarity theory for heat [-]
+# psim :similarity theory for momentum [-]
+# q2 :specific humidity at 2m [kg/kg]
+# qfx :upward moisture flux at the surface [kg/m2/s]
+# qgh :???
+# 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]
+# u10 :u at 10 m [m/s]
+# ust :u* in similarity theory [m/s]
+# 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 [-]
+# znt :time-varying roughness length [m]
-var persistent real flhc ( nCells Time ) 2 r flhc state - -
-var persistent real flqc ( nCells Time ) 2 r flqc state - -
-var persistent real hfx ( nCells Time ) 2 r hfx state - -
-var persistent real lh ( nCells Time ) 2 r lh state - -
-var persistent real mavail ( nCells Time ) 2 r mavail state - -
-var persistent real mol ( nCells Time ) 2 r mol state - -
-var persistent real pblh ( nCells Time ) 2 r pblh state - -
-var persistent real q2 ( nCells Time ) 2 r q2 state - -
-var persistent real qfx ( nCells Time ) 2 r qfx state - -
-var persistent real qsfc ( nCells Time ) 2 r qsfc state - -
-var persistent real regime ( nCells Time ) 2 r regime state - -
-var persistent real rmol ( nCells Time ) 2 r rmol state - -
-var persistent real t2 ( nCells Time ) 2 r t2 state - -
-var persistent real tsk ( nCells Time ) 2 r tsk state - -
-var persistent real th2 ( nCells Time ) 2 r th2 state - -
-var persistent real u10 ( nCells Time ) 2 r u10 state - -
-var persistent real ust ( nCells Time ) 2 r ust state - -
-var persistent real ustm ( nCells Time ) 2 r ustm state - -
-var persistent real v10 ( nCells Time ) 2 r v10 state - -
-var persistent real xland ( nCells Time ) 2 r xland state - -
-var persistent real znt ( nCells Time ) 2 r znt state - -
+var persistent real br ( nCells Time ) 2 ro br state - -
+var persistent real cd ( nCells Time ) 2 ro cd state - -
+var persistent real cda ( nCells Time ) 2 ro cda state - -
+var persistent real chs ( nCells Time ) 2 ro chs state - -
+var persistent real chs2 ( nCells Time ) 2 ro chs2 state - -
+var persistent real cpm ( nCells Time ) 2 ro cpm state - -
+var persistent real cqs2 ( nCells Time ) 2 ro cqs2 state - -
+var persistent real ck ( nCells Time ) 2 ro ck state - -
+var persistent real cka ( nCells Time ) 2 ro cka state - -
+var persistent real gz1oz0 ( nCells Time ) 2 ro gz1oz0 state - -
+var persistent real flhc ( nCells Time ) 2 r flhc state - -
+var persistent real flqc ( nCells Time ) 2 r flqc state - -
+var persistent real hfx ( nCells Time ) 2 r hfx state - -
+var persistent real lh ( nCells Time ) 2 r lh state - -
+var persistent real mavail ( nCells Time ) 2 r mavail state - -
+var persistent real mol ( nCells Time ) 2 r mol state - -
+var persistent real pblh ( nCells Time ) 2 r pblh state - -
+var persistent real psim ( nCells Time ) 2 ro psim state - -
+var persistent real psih ( nCells Time ) 2 ro psih state - -
+var persistent real q2 ( nCells Time ) 2 r q2 state - -
+var persistent real qfx ( nCells Time ) 2 r qfx state - -
+var persistent real qgh ( nCells Time ) 2 ro qgh state - -
+var persistent real qsfc ( nCells Time ) 2 r qsfc state - -
+var persistent real regime ( nCells Time ) 2 r regime state - -
+var persistent real rmol ( nCells Time ) 2 r rmol state - -
+var persistent real t2 ( nCells Time ) 2 r t2 state - -
+var persistent real th2 ( nCells Time ) 2 r th2 state - -
+var persistent real u10 ( nCells Time ) 2 r u10 state - -
+var persistent real ust ( nCells Time ) 2 r ust state - -
+var persistent real ustm ( nCells Time ) 2 r ustm state - -
+var persistent real v10 ( nCells Time ) 2 r v10 state - -
+var persistent real wspd ( nCells Time ) 2 ro wspd state - -
+var persistent real zol ( nCells Time ) 2 ro zol state - -
+var persistent real znt ( nCells Time ) 2 r znt state - -
+var persistent real exch_h ( nVertLevels nCells Time ) 2 ro exch_h state - -
+
+#--------------------------------------------------------------------------------------------------
+#... PARAMETERIZATION OF SHORTWAVE RADIATION:
+#--------------------------------------------------------------------------------------------------
+
+# 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]
+# swdnbc :clear-sky downwelling shortwave flux at bottom-of-atmosphere [J m-2]
+# swdnt :all-sky downwelling shortwave flux at top-of-atmosphere [J m-2]
+# swdntc :clear-sky downelling shortwave flux at top-of-atmosphere [J m-2]
+# swupb :all-sky upwelling shortwave flux at bottom-of-atmosphere [J m-2]
+# swupbc :clear-sky upwelling shortwave flux at bottom-of-atmosphere [J m-2]
+# swupt :all-sky upwelling shortwave flux at top-of-atmosphere [J m-2]
+# swuptc :clear-sky upwelling shortwave flux at top-of-atmosphere [J m-2]
+# swdnflx :
+# swdnflxc :
+# swupflx :
+# swupflxc :
+# rthratensw:uncoupled theta tendency due to shortwave radiation [K s-1]
+
+var persistent real gsw ( nCells Time ) 2 o gsw state - -
+var persistent real swcf ( nCells Time ) 2 o swcf state - -
+var persistent real swdnb ( nCells Time ) 2 o swdnb state - -
+var persistent real swdnbc ( nCells Time ) 2 o swdnbc state - -
+var persistent real swdnt ( nCells Time ) 2 o swdnt state - -
+var persistent real swdntc ( nCells Time ) 2 o swdntc state - -
+var persistent real swupb ( nCells Time ) 2 o swupb state - -
+var persistent real swupbc ( nCells Time ) 2 o swupbc state - -
+var persistent real swupt ( nCells Time ) 2 o swupt state - -
+var persistent real swuptc ( nCells Time ) 2 o swuptc state - -
+var persistent real swdnflx ( nCells Time ) 2 o swdnflx state - -
+var persistent real swdnflxc ( nCells Time ) 2 o swdnflxc state - -
+var persistent real swupflx ( nCells Time ) 2 o swupflx state - -
+var persistent real swupflxc ( nCells Time ) 2 o swupflxc state - -
+
+var persistent real rthratensw ( nVertLevels nCells Time ) 2 o rthratensw state - -
+
+#--------------------------------------------------------------------------------------------------
+#... PARAMETERIZATION OF LONGWAVE RADIATION:
+#--------------------------------------------------------------------------------------------------
+
+# 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]
+# lwdnflx :
+# lwdnflxc :
+# lwupflx :
+# lwupflxc :
+# olrtoa :outgoing longwave flux at top-of-the-atmosphere [J m-2]
+# rthratenlw:uncoupled theta tendency due to longwave radiation [K s-1]
+
+var persistent real glw ( nCells Time ) 2 o glw state - -
+var persistent real lwcf ( nCells Time ) 2 o lwcf state - -
+var persistent real lwdnb ( nCells Time ) 2 o lwdnb state - -
+var persistent real lwdnbc ( nCells Time ) 2 o lwdnbc state - -
+var persistent real lwdnt ( nCells Time ) 2 o lwdnt state - -
+var persistent real lwdntc ( nCells Time ) 2 o lwdntc state - -
+var persistent real lwupb ( nCells Time ) 2 o lwupb state - -
+var persistent real lwupbc ( nCells Time ) 2 o lwupbc state - -
+var persistent real lwupt ( nCells Time ) 2 o lwupt state - -
+var persistent real lwuptc ( nCells Time ) 2 o lwuptc state - -
+var persistent real lwdnflx ( nCells Time ) 2 o lwdnflx state - -
+var persistent real lwdnflxc ( nCells Time ) 2 o lwdnflxc state - -
+var persistent real lwupflx ( nCells Time ) 2 o lwupflx state - -
+var persistent real lwupflxc ( nCells Time ) 2 o lwupflxc state - -
+var persistent real olrtoa ( nCells Time ) 2 o olrtoa state - -
+
+var persistent real rthratenlw ( nVertLevels nCells Time ) 2 o rthratenlw state - -
+
+#--------------------------------------------------------------------------------------------------
+#... PARAMERIZATION OF CLOUDINESS:
+#--------------------------------------------------------------------------------------------------
+
+# cldfrac :cloud fraction [-]
+
+var persistent real cldfrac ( nVertLevels nCells Time ) 2 ro cldfrac state - -
+
+#--------------------------------------------------------------------------------------------------
+#... SURFACE CHARACTERISTICS THAT SHOULD BE GIVEN AS INPUTS.
+#--------------------------------------------------------------------------------------------------
+
+# emiss :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 [-]
+
+var persistent real snow ( nCells Time ) 2 r snow state - -
+var persistent real emiss ( nCells Time ) 2 r emiss state - -
+var persistent real tsk ( nCells Time ) 2 ro tsk state - -
+var persistent real xice ( nCells Time ) 2 r xice state - -
+var persistent real xland ( nCells Time ) 2 r xland state - -
+
#==================================================================================================
</font>
</pre>