<p><b>laura@ucar.edu</b> 2010-12-21 15:30:19 -0700 (Tue, 21 Dec 2010)</p><p>added a few corrections to the declarations of physics variables, and addded more physics variables<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        2010-12-21 22:28:42 UTC (rev 647)
+++ branches/atmos_physics/src/core_nhyd_atmos/Registry        2010-12-21 22:30:19 UTC (rev 648)
@@ -268,7 +268,8 @@
namelist integer physics config_n_conv 01
namelist integer physics config_n_pbl 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
@@ -357,12 +358,18 @@
#--------------------------------------------------------------------------------------------------
# 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 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 - -
@@ -385,7 +392,6 @@
# cqs2 :???
# ck :???
# cka :???
-# exch_h :
# gz1oz0 :log of z1 over z0 [-]
# flhc :exchange coefficient for heat [-]
# flqc :exchange coefficient for moisture [-]
@@ -402,8 +408,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]
@@ -412,47 +418,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]
@@ -469,20 +475,21 @@
# 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 ro coszr diag_physics - -
+var persistent real gsw ( nCells Time ) 1 ro gsw diag_physics - -
+var persistent real swcf ( nCells Time ) 1 ro swcf diag_physics - -
+var persistent real swdnb ( nCells Time ) 1 ro swdnb diag_physics - -
+var persistent real swdnbc ( nCells Time ) 1 ro swdnbc diag_physics - -
+var persistent real swdnt ( nCells Time ) 1 ro swdnt diag_physics - -
+var persistent real swdntc ( nCells Time ) 1 ro swdntc diag_physics - -
+var persistent real swupb ( nCells Time ) 1 ro swupb diag_physics - -
+var persistent real swupbc ( nCells Time ) 1 ro swupbc diag_physics - -
+var persistent real swupt ( nCells Time ) 1 ro swupt diag_physics - -
+var persistent real swuptc ( nCells Time ) 1 ro swuptc diag_physics - -
+var persistent real swdnflx ( nCells Time ) 1 ro swdnflx diag_physics - -
+var persistent real swdnflxc ( nCells Time ) 1 ro swdnflxc diag_physics - -
+var persistent real swupflx ( nCells Time ) 1 ro swupflx diag_physics - -
+var persistent real swupflxc ( nCells Time ) 1 ro swupflxc diag_physics - -
var persistent real rthratensw ( nVertLevels nCells Time ) 1 ro rthratensw tend_physics - -
@@ -492,19 +499,19 @@
# 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 - -
@@ -537,6 +544,7 @@
#... SURFACE CHARACTERISTICS THAT SHOULD BE GIVEN AS INPUTS.
#--------------------------------------------------------------------------------------------------
+# albedo :surface albedo [-]
# emiss :land surface emissivity [-]
# snow :snow water equivalent [kg m-2]
# tsk :surface-skin temperature [K]
@@ -544,8 +552,9 @@
# 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 snow ( nCells Time ) 1 ro snow diag_physics - -
+var persistent real emiss ( nCells Time ) 1 ro emiss 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>