Index | Rundeck: P1SoM40 | Created: Sat May 11 03:30:13 EDT 2024 |
List of All Variables
a b c d e f g h i j k l m n o p q r s t u v w x y z- a :
real*8, dimension(MAX_NL)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- a :
real*8, dimension(4, imt-1), parameter
- Subroutine: hl0. Module: SLE001. File: GHY.f
Initial Value= reshape( (/ .2514d0, 0.0136d0, -2.8319d0, 0.5958d0, .1481d0, 1.8726d0, 0.1025d0, -3.6416d0, .2484d0, 2.4842d0, 0.4583d0, -3.9470d0, .8781d0, -5.1816d0, 13.2385d0,-11.9501d0/), (/4,imt-1/))
- a1 :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- a2 :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- a3 :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- aalbedo :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- abeta :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- abetab :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- abetad :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- abetap :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- abetat :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- abetav :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_cwd :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_passive :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_slow :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_soilmet :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_soilmic :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_soilstr :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_surfmet :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_surfmic :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acdeadpool_surfstr :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- ace2av :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- ace_l :
real*8, public, dimension(ngm)
- Global variable . Module: SLE001. File: GHY.f
- aclab :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aclivepool_froot :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aclivepool_leaf :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aclivepool_wood :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acna :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- acnc :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aedifs :
real*8
- Global variable . Module: SLE001. File: GHY.f
- aeirrig :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aepb :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aepc :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aepp :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aeruns :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aerunu :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aevap :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aevapb :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aevapbs :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aevapd :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aevapvg :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aevapvs :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aevapw :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- af0dt :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- af1dt :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aflmlt :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- agpp :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aintercep :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- aipp :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- airrig :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- ak1 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- ak2 :
real*8, dimension(2)
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- alai :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- alama :
real*8, parameter
- Subroutine: xklh. Module: SLE001. File: GHY.f
Initial Value= .025d0
- alambr :
real*8, parameter
- Subroutine: xklh. Module: SLE001. File: GHY.f
Initial Value= 2.9d0
- alami :
real*8, parameter
- Subroutine: xklh. Module: SLE001. File: GHY.f
Initial Value= 2.1762d0
- alams :
real*8, parameter, dimension(imt-1)
- Subroutine: xklh. Module: SLE001. File: GHY.f
Initial Value= (/ 8.8d0, 2.9d0, 2.9d0, .25d0 /)
- alamw :
real*8, parameter
- Subroutine: xklh. Module: SLE001. File: GHY.f
Initial Value= .573345d0
- alb :
real*8
- Subroutine: ghy_albedo. Module: SLE001. File: GHY.f
- alb_sn :
real*8
- Subroutine: ghy_albedo. Module: SLE001. File: GHY.f
- albedo :
- Global variable . Module: SLE001. File: GHY.f
- albedo_6b :
real*8, dimension(6)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- albedo_6b :
real*8, dimension(:)
- Subroutine: ghy_albedo. Module: SLE001. File: GHY.f
- albedo_cell :
real*8
- Global variable . Module: SLE001. File: GHY.f
- alhg :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- alph0 :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- alph0o :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- alpls1 :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- arauto :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- arg :
real*8, dimension(imt-1)
- Subroutine: hl0. Module: SLE001. File: GHY.f
- aruns :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- arunu :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- ashg :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- asoilcpoolsum :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- asoilresp :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- asrht :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- atrg :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- atrht :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- b :
real*8, dimension(MAX_NL)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- b :
real*8, dimension(4, imt-1), parameter
- Subroutine: hl0. Module: SLE001. File: GHY.f
Initial Value= reshape( (/ -0.4910d0, -9.8945d0, 9.7976d0, -3.2211d0, -0.3238d0,-12.9013d0, 3.4247d0, 4.4929d0, -0.5187d0,-13.4246d0, 2.8899d0, 5.0642d0, -3.0848d0, 9.5497d0,-26.2868d0, 16.6930d0/), (/4,imt-1/))
- ba :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- betad :
real*8
- Global variable . Module: SLE001. File: GHY.f
- betadl :
real*8, dimension(ngm)
- Global variable . Module: SLE001. File: GHY.f
- betas :
real*8, dimension(2)
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- betat :
real*8
- Global variable . Module: SLE001. File: GHY.f
- c :
real*8, dimension(MAX_NL)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- c :
real*8, parameter
- Subroutine: hl0. Module: SLE001. File: GHY.f
Initial Value= 2.3025851d0
- c_entcell :
real*8
- Global variable . Module: SLE001. File: GHY.f
- c_entcell_start :
real*8
- Global variable . Module: SLE001. File: GHY.f
- c_ground :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- ca :
real*8, intent(in)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- can_evap :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- canht :
real*8
- Subroutine: snow. Module: SLE001. File: GHY.f
- canht :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
heat flux from canopy, i.e. stbo*t_can**4 (w/m**2)
- carbon :
used from ent_mod
- Subroutine: accm. Module: SLE001. File: GHY.f
- ch :
real*8
- Global variable . Module: SLE001. File: GHY.f
- ch_dense_veg :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- ch_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- ch_vg :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- ci :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- clab :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- cna :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
local variable
- cna :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- cna :
real*8
- Subroutine: sensible_heat. Module: SLE001. File: GHY.f
- cnc :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- compute_evap :
logical, intent(in)
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
if .true. compute evap, else just evap_max,fr_sat
- cosz1 :
real*8, intent(in)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- counter :
integer, save
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
Initial Value= 0
- cpfac :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- csn :
real*8, dimension(nl)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- csn :
real*8, dimension(MAX_NL)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- d :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- d1 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- d2 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- d_wsn :
real*8
- Subroutine: restrict_snow. Module: SLE001. File: GHY.f
- dc :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- ddz :
real*8
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- deb_ch :
integer
- Global variable . Module: SNOW_MODEL. File: SNOW.f
channel for debug output
Initial Value= 0
- debug_data :
type(debug_data_str)
- Global variable . Module: SLE001. File: GHY.f
- dedifs :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- delh1 :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- delhn :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- delta :
real*8
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- delta_tsn_impl :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- denom :
real*8
- Subroutine: wtab. Module: SLE001. File: GHY.f
- devap_dt :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- devap_sn_dt :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- devapbs_dt :
real*8
- Global variable . Module: SLE001. File: GHY.f
d(evap)/dT for snow covered soil (bare/veg)
- devapsn_dt :
real*8, dimension(2)
- Subroutine: snow. Module: SLE001. File: GHY.f
- devapvs_dt :
real*8
- Global variable . Module: SLE001. File: GHY.f
d(evap)/dT for snow covered soil (bare/veg)
- dflux :
real*8
- Subroutine: fllmt. Module: SLE001. File: GHY.f
- dfunc :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- dh :
real*8, dimension(2:3)
- Subroutine: restrict_snow. Module: SLE001. File: GHY.f
- diff :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- direct_vis_rad :
real*8, intent(in)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- dl :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- dldz2 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- dlm :
real*8, dimension(0:64, imt-1)
- Global variable . Module: SLE001. File: GHY.f
- dqdt :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- dqdt :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- dqsatdt :
real*8, external
- Global variable . Module: SLE001. File: GHY.f
- dr :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- dr_scale :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- drips :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
snow flux from canopy (similar for bare soil) (m/s)
- drips :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- dripw :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
liquid water flux from canopy (similar for bare soil) (m/s)
- dripw :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- dripw_scale :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- drnf :
real*8
- Subroutine: fllmt. Module: SLE001. File: GHY.f
- drs :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- dsnsh_dt :
real*8
- Global variable . Module: SLE001. File: GHY.f
d(sensible heat)/d(soil temp) : same for bare/vege/snow
- dsnsh_dt :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- dsnsh_sn_dt :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- dt :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
earth time step (s)
- dt :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- dt :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- dt :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- dt :
real*8
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- dt :
real*8, intent(in)
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- dt :
real*8, optional
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- dt_to_cdz :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- dtm :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- dtm :
real*8, intent(out)
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- dtm1 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- dtm2 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- dtm3 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- dtm4 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- dtr :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- dts :
real*8
- Global variable . Module: SLE001. File: GHY.f
- dts :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- dum1 :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- dum2 :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- dumrad :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- dw :
real*8, dimension(2:3)
- Subroutine: restrict_snow. Module: SLE001. File: GHY.f
- dz :
real*8, public, dimension(ngm)
- Global variable . Module: SLE001. File: GHY.f
- dz :
real*8, dimension(nl+1)
- Subroutine: check_rho_snow. Module: SNOW_MODEL. File: SNOW.f
- dz :
real*8, dimension(nl+1)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- dz :
real*8, dimension(nl)
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- dz :
real*8, dimension(TOTAL_NL+1)
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- dz :
real*8, dimension(TOTAL_NL+1)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- dz :
real*8, dimension(:)
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- dz :
real*8, intent(in), dimension(:)
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- dz :
real*8, dimension(:)
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- dz_aver :
real*8
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- dz_aver :
real*8
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- dz_ground :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- dz_ground :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- dz_in :
real*8, dimension(ngm)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- dz_in :
real*8, intent(in), dimension(:)
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
- dz_o :
real*8, dimension(MAX_NL+1)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- dz_soil :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- dz_total :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- dzo :
real*8, dimension(TOTAL_NL+1)
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- dzsn :
real*8, dimension(nlsn+1, 2)
- Global variable . Module: SLE001. File: GHY.f
- dzsn :
real*8, dimension(nlsn+1)
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- dzsn_in :
real*8, dimension(nlsn, 2)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- el0 :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- elh :
real*8, parameter
- Global variable . Module: SLE001. File: GHY.f
latent heat of evaporation (J/m^3)
Initial Value= lhe * rhow
- end_of_day_flag :
logical
- Subroutine: advnc. Module: SLE001. File: GHY.f
- energy :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- ent_fast_processes :
used from ent_mod
- Subroutine: advnc. Module: SLE001. File: GHY.f
- ent_get_exports :
used from ent_mod
- Subroutine: accm. Module: SLE001. File: GHY.f
- ent_get_exports :
used from ent_mod
- Subroutine: advnc. Module: SLE001. File: GHY.f
- ent_run :
used from ent_mod
- Subroutine: advnc. Module: SLE001. File: GHY.f
- ent_set_forcings :
used from ent_mod
- Subroutine: advnc. Module: SLE001. File: GHY.f
- entcell :
type(entcelltype_public), optional
- Subroutine: accm. Module: SLE001. File: GHY.f
- entcell :
type(entcelltype_public)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- entcelltype_public :
used from ent_mod
- Subroutine: accm. Module: SLE001. File: GHY.f
- entcelltype_public :
used from ent_mod
- Subroutine: advnc. Module: SLE001. File: GHY.f
- epb :
real*8
- Global variable . Module: SLE001. File: GHY.f
potential evaporation (b-bare, v-vege, s-snow)
- epbs :
real*8
- Global variable . Module: SLE001. File: GHY.f
potential evaporation (b-bare, v-vege, s-snow)
- epen :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- epot_sn_old :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- epotsn :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- eps :
real*8, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
small number (used as cutoff parameter) (1)
Initial Value= 1.d-8
- epv :
real*8
- Global variable . Module: SLE001. File: GHY.f
potential evaporation (b-bare, v-vege, s-snow)
- epv1 :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- epvg :
real*8
- Global variable . Module: SLE001. File: GHY.f
- epvs :
real*8
- Global variable . Module: SLE001. File: GHY.f
potential evaporation (b-bare, v-vege, s-snow)
- error_energy :
real*8
- Subroutine: check_energy. Module: SLE001. File: GHY.f
- error_water :
real*8
- Subroutine: check_water. Module: SLE001. File: GHY.f
- eta :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- eta :
real*8, dimension(MAX_NL+1)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- eta :
real*8
- Subroutine: restrict_snow. Module: SLE001. File: GHY.f
- evap :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- evap_dt :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- evap_dt :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- evap_max :
real*8, dimension(2)
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
evap limits due to total amount of water in the soil
- evap_max_dry :
real*8, dimension(2)
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
evap limit for unsaturated soil/canopy
- evap_max_nsat :
real*8
- Global variable . Module: SLE001. File: GHY.f
- evap_max_out :
real*8, intent(out)
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
max evaporation from unsaturated soil
- evap_max_sat :
real*8
- Global variable . Module: SLE001. File: GHY.f
- evap_max_snow :
real*8, dimension(2)
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
evap limits due to amount of snow
- evap_max_vegsoil :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- evap_max_wet :
real*8, dimension(2)
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
evap limit for saturated soil/canopy
- evap_o :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- evap_tot :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
total evap. (weighted with fr_snow,fm)(bare/veg)(m/s)
- evapb :
real*8
- Global variable . Module: SLE001. File: GHY.f
evaporation flux (m/s)
- evapbs :
real*8
- Global variable . Module: SLE001. File: GHY.f
evaporation flux (m/s)
- evapdl :
real*8, dimension(ngm, 2)
- Global variable . Module: SLE001. File: GHY.f
thanspiration from each soil layer
- evaporation :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- evaporation :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- evapsn :
real*8, dimension(2)
- Subroutine: snow. Module: SLE001. File: GHY.f
- evapvd :
real*8
- Global variable . Module: SLE001. File: GHY.f
evaporation flux (m/s)
- evapvg :
real*8
- Global variable . Module: SLE001. File: GHY.f
evaporation flux (m/s)
- evapvs :
real*8
- Global variable . Module: SLE001. File: GHY.f
evaporation flux (m/s)
- evapvw :
real*8
- Global variable . Module: SLE001. File: GHY.f
evaporation flux (m/s)
- f :
real*8, dimension(1:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
water flux between the layers ( > 0 is up ) (m/s)
- f :
real*8, dimension(MAX_NL)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- f1_conv :
real*8, dimension(2)
- Subroutine: runoff. Module: SLE001. File: GHY.f
part of f(1,ibv) corresponding to convestive precip
- f_clump :
real*8, parameter
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
Initial Value= 1.d0
- f_k0_exp_k :
real*8
- Subroutine: runoff. Module: SLE001. File: GHY.f
coefficient for the topmodel
- f_prev_wet :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- fb :
real*8
- Global variable . Module: SLE001. File: GHY.f
- fb :
real*8, intent(in)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- fb_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- fc :
real*8, dimension(0:1)
- Global variable . Module: SLE001. File: GHY.f
water flux at canopy boundaries ( > 0 is up ) (m/s)
- fch :
real*8, dimension(0:1)
- Global variable . Module: SLE001. File: GHY.f
heat flux at canopy boundaries ( > 0 is up ) (W)
- fd :
real*8
- Global variable . Module: SLE001. File: GHY.f
effective fraction of dry canopy (=0 if dew)
- fd0 :
real*8
- Global variable . Module: SLE001. File: GHY.f
actual fraction of dry canopy
- fd_new :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- fh :
real*8, dimension(1:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
heat flux between the layers ( > 0 is up ) (W)
- fhsng :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
flux of heat down from snow to the ground (J/m^2)
- fhsng :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- fhsng_scale :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- fhsng_scale :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- fice :
real*8, public, dimension(0:ngm, 2)
- Global variable . Module: SLE001. File: GHY.f
- flag :
integer, intent(in), optional
- Subroutine: accm. Module: SLE001. File: GHY.f
- flag :
integer
- Subroutine: check_energy. Module: SLE001. File: GHY.f
- flag :
integer
- Subroutine: check_water. Module: SLE001. File: GHY.f
- flmlt :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
flux of water down from snow to the ground (m/m^2)
- flmlt :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- flmlt_scale :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- flmlt_scale :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- flux_corr :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- flux_corr :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- flux_in :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- flux_in :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- flux_in_deriv :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- flux_in_deriv :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- flux_snow :
real*8, dimension(0:nlsn, 2)
- Global variable . Module: SLE001. File: GHY.f
water flux between snow layers (>0 down) (m/s)
- flux_snow :
real*8, dimension(0:nlsn)
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- fm :
real*8
- Global variable . Module: SLE001. File: GHY.f
snow masking fraction for canopy (=1 if all snow)
- fm :
real*8, intent(in)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- fm :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- fmask :
real*8, dimension(2)
- Subroutine: snow. Module: SLE001. File: GHY.f
- fr :
real*8, dimension(ng)
- Global variable . Module: SLE001. File: GHY.f
- fr_sat :
real*8
- Global variable . Module: SLE001. File: GHY.f
- fr_sat_out :
real*8, intent(out)
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
fraction of saturated soil
- fr_sn :
real*8
- Subroutine: ghy_albedo. Module: SLE001. File: GHY.f
- fr_snow :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- fr_snow :
real*8, intent(in), dimension(2)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- fr_snow :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- fr_snow_in :
real*8, dimension(2)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- fr_snow_old :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- fract :
real*8
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- fract_cover :
real*8
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- fract_cover_new :
real*8
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- fract_cover_ratio :
real*8
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- fract_snow :
real*8, intent(out)
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
snow cover fraction (0-1)
- fract_snow_old :
real*8, intent(in)
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- free_water :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- fresh_snow :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- fresh_snow :
real*8
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- fresh_snow :
real*8
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- fsn :
real*8, parameter, public
- Global variable . Module: SLE001. File: GHY.f
latent heat of melt (J/m^3)
Initial Value= lhm * rhow
- func :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- fv :
real*8
- Global variable . Module: SLE001. File: GHY.f
- fv :
real*8, intent(in)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- fv_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- fw :
real*8
- Global variable . Module: SLE001. File: GHY.f
effective fraction of wet canopy (=1 if dew)
- fw0 :
real*8
- Global variable . Module: SLE001. File: GHY.f
actual fraction of wet canopy
- fw_new :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- gaa :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- gabc :
real*8, dimension(3)
- Subroutine: xklh. Module: SLE001. File: GHY.f
- gamma :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- gasc :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- gca :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- ghy_debug :
type(ghy_debug_str), public
- Global variable . Module: SLE001. File: GHY.f
- gpp :
real*8
- Global variable . Module: SLE001. File: GHY.f
- gtracer :
real*8, intent(out), dimension(ntg)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- gusti :
real*8
- Global variable . Module: SLE001. File: GHY.f
- gusti_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- h :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
Initial Value= 0
- h0 :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- hcwt :
real*8, dimension(imt-1)
- Subroutine: xklh. Module: SLE001. File: GHY.f
- hcwta :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- hcwtb :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- hcwti :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- hcwtw :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- heat_down :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- heat_down :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- heat_to_ground :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- heat_to_ground :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- height_can :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- hl :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- hlm :
real*8, dimension(0:64)
- Global variable . Module: SLE001. File: GHY.f
- hmat :
real*8
- Subroutine: wtab. Module: SLE001. File: GHY.f
- hmin :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- hs :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- hsn :
real*8, dimension(nlsn, 2)
- Global variable . Module: SLE001. File: GHY.f
- hsn :
real*8, dimension(nl)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- hsn :
real*8, dimension(nl)
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- hsn :
real*8, dimension(TOTAL_NL)
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- hsn :
real*8, dimension(TOTAL_NL)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- hsn :
real*8, dimension(nlsn)
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- hsn :
real*8, dimension(:)
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- hsn_in :
real*8, dimension(nlsn, 2)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- hsn_o :
real*8, dimension(MAX_NL)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- hsno :
real*8, dimension(TOTAL_NL)
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- ht :
real*8, public, dimension(0:ngm, LS_NFRAC)
- Global variable . Module: SLE001. File: GHY.f
- ht_in :
real*8, dimension(0:ngm, LS_NFRAC)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- htdrips :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
heat of drip snow (similar for bare soil) (J/s)
- htdrips :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- htdripw :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
heat of drip water (similar for bare soil) (J/s)
- htdripw :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- htirrig :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- htirrig_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- htpr :
real*8
- Global variable . Module: SLE001. File: GHY.f
- htpr :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- htpr :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- htpr_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- htprs :
real*8
- Global variable . Module: SLE001. File: GHY.f
- htprs_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- htprsn :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- hw :
real*8, parameter
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
the wilting point (m)
Initial Value= -100.d0
- i :
integer
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
- i :
integer
- Subroutine: hl0. Module: SLE001. File: GHY.f
- i :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- i :
integer
- Subroutine: init_step. Module: SLE001. File: GHY.f
- i :
integer
- Subroutine: outw. Module: SLE001. File: GHY.f
- i :
integer
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- i :
integer
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- i :
integer
- Subroutine: xklh. Module: SLE001. File: GHY.f
- i_bare :
integer
- Global variable . Module: SLE001. File: GHY.f
- i_earth :
integer
- Global variable . Module: SNOW_MODEL. File: SNOW.f
coordinate of current point (for debugging)
- i_vege :
integer
- Global variable . Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: apply_fluxes. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: check_energy. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: check_water. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: fl. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: flh. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: fllmt. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: init_step. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: restrict_snow. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: reth. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: retp. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: runoff. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: snow. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: wtab. Module: SLE001. File: GHY.f
- ibv :
integer
- Subroutine: xklh. Module: SLE001. File: GHY.f
- ice :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- ice_old :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- ichn :
integer, save
- Subroutine: outw. Module: SLE001. File: GHY.f
Initial Value= 0
- ijdebug :
integer, public
- Global variable . Module: SLE001. File: GHY.f
- imt :
integer, parameter, public
- Global variable . Module: GHY_H. File: GHY_H.f
Initial Value= 5
- imt :
used from ghy_h
- Global variable . Module: SLE001. File: GHY.f
- imt :
used from ghy_h
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- ipp :
real*8
- Global variable . Module: SLE001. File: GHY.f
- irrig :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
flux of irrigation water (m/s)
- irrig_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- isn :
real*8, dimension(MAX_NL)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- iter :
integer
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- itermax :
integer
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
Initial Value= 2
- ith :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- j :
integer
- Subroutine: hl0. Module: SLE001. File: GHY.f
- j :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- j :
integer
- Subroutine: xklh. Module: SLE001. File: GHY.f
- j1 :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- j2 :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- j_earth :
integer
- Global variable . Module: SNOW_MODEL. File: SNOW.f
coordinate of current point (for debugging)
- jc :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- jcm :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: accm. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: apply_fluxes. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: check_energy. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: check_water. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: fl. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: flh. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: fllmt. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: hl0. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: hydra. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: init_step. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: outw. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: reth. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: retp. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: runoff. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: wtab. Module: SLE001. File: GHY.f
- k :
integer
- Subroutine: xklh. Module: SLE001. File: GHY.f
- k_ground :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- kk :
integer
- Subroutine: retp. Module: SLE001. File: GHY.f
- ksn :
real*8, dimension(nl+1)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- ksn :
real*8, dimension(MAX_NL+1)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- lai :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- lat_evap :
real*8, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
volumetric latent heat of evaporation for water (J m-3)
Initial Value= lhe_kg * rho_water
- lat_fusion :
real*8, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
volumetric latent heat of fusion for water (J m-3)
Initial Value= lhm_kg * rho_water
- lat_fusion :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- latj :
- Subroutine: advnc. Module: SLE001. File: GHY.f
corresponding coordinate of the cell
- left :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- lhe :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- lhe_kg :
used from constant
- Global variable . Module: SNOW_MODEL. File: SNOW.f
Initial Value= > lhe
- lhm :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- lhm_kg :
used from constant
- Global variable . Module: SNOW_MODEL. File: SNOW.f
Initial Value= > lhm
- limit :
integer
- Subroutine: advnc. Module: SLE001. File: GHY.f
- longi :
- Subroutine: advnc. Module: SLE001. File: GHY.f
corresponding coordinate of the cell
- ls_nfrac :
integer, parameter, public
- Global variable . Module: GHY_H. File: GHY_H.f
Initial Value= 3
- ls_nfrac :
used from ghy_h
- Global variable . Module: SLE001. File: GHY.f
- ls_nfrac :
used from ghy_h
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- lsn :
integer
- Subroutine: reth. Module: SLE001. File: GHY.f
- m :
integer
- Subroutine: hl0. Module: SLE001. File: GHY.f
- mass_above :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- mass_layer :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- max_fract_water :
real*8, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
max fraction of free water in a wet snow (1)
Initial Value= .055d0
- max_fract_water :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- max_nl :
integer, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
maximal number of snow layers (only 3 are used, really) (1)
Initial Value= 16
- maxgroundtemperature :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- maximum allowed temperature for ground
Initial Value= 130.d0
- melt_h :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- melt_w :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- min_fract_cover :
real*8, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
minimal snow cover (cutoff param) (1)
Initial Value= 0.0001d0
- min_fract_cover :
used from snow_model
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- min_snow_thickness :
real*8, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
minimal thickness of snow (m)
Initial Value= 0.1d0
- min_snow_thickness :
used from snow_model
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- mingroundtemperature :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- minimum allowed temperature for ground
Initial Value= -150.d0
- minsnowtemperature :
real*8
- Global variable . Module: SNOW_MODEL. File: SNOW.f
minimum allowed snow temperature (C)
Initial Value= -120.d0
- mmax :
integer
- Subroutine: hl0. Module: SLE001. File: GHY.f
- n :
integer, public
- Global variable . Module: SLE001. File: GHY.f
the worst choice for global name: number of soil layers
- n :
integer
- Subroutine: check_rho_snow. Module: SNOW_MODEL. File: SNOW.f
- n :
integer
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- n :
integer
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- n :
integer
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- n :
integer
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- n_casa_layers :
used from ent_mod
- Subroutine: accm. Module: SLE001. File: GHY.f
- nexp :
integer, parameter
- Subroutine: hl0. Module: SLE001. File: GHY.f
Initial Value= 6
- ng :
integer, parameter, public
- Global variable . Module: SLE001. File: GHY.f
Initial Value= ngm+1
- ngm :
integer, parameter, public
- Global variable . Module: GHY_H. File: GHY_H.f
Initial Value= 6
- ngm :
used from ghy_h
- Global variable . Module: SLE001. File: GHY.f
- ngm :
used from ghy_h
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- nit :
integer
- Subroutine: advnc. Module: SLE001. File: GHY.f
- nit :
integer, intent(in)
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- nl :
integer
- Subroutine: check_rho_snow. Module: SNOW_MODEL. File: SNOW.f
- nl :
integer
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- nl :
integer
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- nl :
integer
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- nl :
integer
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- nl :
integer
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- nl :
integer, intent(in)
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- nl :
integer
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- nl_o :
integer
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- nl_o :
integer
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- nlive :
used from ent_mod
- Subroutine: accm. Module: SLE001. File: GHY.f
- nlo :
integer
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- nlsn :
integer, parameter, public
- Global variable . Module: GHY_H. File: GHY_H.f
Initial Value= 3
- nlsn :
used from ghy_h
- Global variable . Module: SLE001. File: GHY.f
- nlsn :
used from ghy_h
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- nlsn :
integer
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- no :
integer
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- no_data :
real*8, dimension(1)
- Subroutine: advnc. Module: SLE001. File: GHY.f
Initial Value= -1.d30
- npools :
used from ent_mod
- Subroutine: accm. Module: SLE001. File: GHY.f
- nsn :
integer, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- nsn :
integer
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- nsn_in :
integer, dimension(2)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- ntg :
integer, intent(in)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- nth :
integer
- Global variable . Module: SLE001. File: GHY.f
some magic number computed in hl0, used in ghinij and hydra
- old_fr_snow :
real*8, dimension(2)
- Subroutine: check_energy. Module: SLE001. File: GHY.f
- old_fr_snow :
real*8, dimension(2)
- Subroutine: check_water. Module: SLE001. File: GHY.f
- old_total_energy :
real*8, dimension(2)
- Subroutine: check_energy. Module: SLE001. File: GHY.f
- old_total_water :
real*8, dimension(2)
- Subroutine: check_water. Module: SLE001. File: GHY.f
- one :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- openunit :
used from filemanager
- Global variable . Module: SNOW_MODEL. File: SNOW.f
- openunit :
used from filemanager
- Subroutine: outw. Module: SLE001. File: GHY.f
- p :
real*8, dimension(4, imt-1), parameter
- Subroutine: hl0. Module: SLE001. File: GHY.f
Initial Value= reshape( (/ -0.1800d0, -7.9999d0, 5.5685d0, -1.8868d0, -0.1000d0,-10.0085d0, 3.6752d0, 1.2304d0, -0.1951d0, -9.7055d0, 2.7418d0, 2.0054d0, -2.1220d0, 5.9983d0,-16.9824d0, 8.7615d0/), (/4,imt-1/))
- pass_water_flag :
integer
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- pfac :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- pm :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- pmax :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- pot_evap_can :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- pr :
real*8
- Global variable . Module: SLE001. File: GHY.f
- pr :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- pr :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- pr_dry :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- pr_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- prec_fr :
real*8
- Subroutine: runoff. Module: SLE001. File: GHY.f
soil fraction at which precipitation is falling
- pres :
real*8
- Global variable . Module: SLE001. File: GHY.f
- pres_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- prfr :
real*8, parameter
- Global variable . Module: SLE001. File: GHY.f
fraction (by area) of precipitation
Initial Value= 0.2d0
- process_bare :
logical
- Global variable . Module: SLE001. File: GHY.f
- process_vege :
logical
- Global variable . Module: SLE001. File: GHY.f
- prs :
real*8
- Global variable . Module: SLE001. File: GHY.f
- prs_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- prsn :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- prsnow :
real*8
- Subroutine: snow_fraction. Module: SNOW_MODEL. File: SNOW.f
- prsnow :
real*8, intent(in)
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- ptmp :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- ptmps :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- ptrace :
used from ent_mod
- Subroutine: accm. Module: SLE001. File: GHY.f
- q :
real*8, dimension(imt, ngm)
- Global variable . Module: SLE001. File: GHY.f
- q_in :
real*8, dimension(imt, ngm)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- q_in :
real*8, intent(in), dimension(:, :)
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
- qb :
real*8
- Global variable . Module: SLE001. File: GHY.f
- qb :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
specific humidity (b-bare, v-vege, s-snow)
- qbs :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
specific humidity (b-bare, v-vege, s-snow)
- qc :
real*8
- Global variable . Module: SLE001. File: GHY.f
- qf :
real*8, intent(inout)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- qk :
real*8, dimension(imt, ngm)
- Global variable . Module: SLE001. File: GHY.f
- qk_in :
real*8, dimension(imt, ngm)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- qm1 :
real*8
- Global variable . Module: SLE001. File: GHY.f
- qm1_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- qm1dt :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
local variable
- qprime :
real*8
- Global variable . Module: SLE001. File: GHY.f
- qprime_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- qs :
real*8
- Global variable . Module: SLE001. File: GHY.f
- qs_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- qsat :
real*8, external
- Global variable . Module: SLE001. File: GHY.f
- qsats :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- qv :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
specific humidity (b-bare, v-vege, s-snow)
- qvg :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- qvs :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
specific humidity (b-bare, v-vege, s-snow)
- r_soil :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- radiation_out :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- radiation_out :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- rauto :
real*8
- Subroutine: accm. Module: SLE001. File: GHY.f
- retcode :
integer
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- retcode :
integer
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- rho :
real*8
- Global variable . Module: SLE001. File: GHY.f
- rho3 :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
local variable
- rho3 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- rho_fresh_snow :
real*8, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
density of fresh snow (kg m-3)
Initial Value= 150.d0
- rho_fresh_snow :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- rho_fresh_snow :
used from snow_model
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- rho_ice :
used from constant
- Global variable . Module: SNOW_MODEL. File: SNOW.f
Initial Value= > rhoi
- rho_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- rho_sn :
real*8, parameter
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
Initial Value= 300.d0
- rho_snow :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- rho_water :
used from constant
- Global variable . Module: SNOW_MODEL. File: SNOW.f
Initial Value= > rhow
- rho_water :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- rho_water :
used from snow_model
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- rhow :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- rhow :
used from constant
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- right :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- rnf :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
surface runoff (m/s)
- rnff :
real*8, dimension(ng, 2)
- Global variable . Module: SLE001. File: GHY.f
underground runoff (m/s)
- rosmp :
real*8, parameter
- Subroutine: runoff. Module: SLE001. File: GHY.f
used to compute saturated fraction: (w/ws)**rosmp
Initial Value= 8.
- s :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- sai :
real*8, parameter
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
Initial Value= 0.d0
- sat :
real*8, parameter, dimension(imt-1)
- Subroutine: hl0. Module: SLE001. File: GHY.f
Initial Value= (/.394d0,.537d0,.577d0,.885d0/)
- satfrac :
real*8
- Subroutine: runoff. Module: SLE001. File: GHY.f
fraction of saturated soil
- sbgc_moist :
real*8, dimension(1)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- sbgc_temp :
real*8, dimension(1)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- scale_rho :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- sdstnc :
real*8, parameter
- Subroutine: runoff. Module: SLE001. File: GHY.f
interstream distance (m)
Initial Value= 100.d0
- sgmm :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- sha :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- shc :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- shc_can :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
canopy heat capacity (J/C/m^2) - input from veg
- shc_out :
real*8, intent(out), dimension(:)
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
- shc_soil_texture :
real*8, parameter, dimension(imt)
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
specific heat capacity of soil texture (J/K/M^3)
Initial Value= (/2d6,2d6,2d6,2.5d6,2.4d6/)
- shi :
real*8, parameter, public
- Global variable . Module: SLE001. File: GHY.f
heat capacity of pure ice (J/m^3 C)
Initial Value= shi_kg * rhow
- shi_kg :
used from constant
- Global variable . Module: SLE001. File: GHY.f
Initial Value= >shi
- shi_kg :
used from constant
- Global variable . Module: SNOW_MODEL. File: SNOW.f
Initial Value= > shi
- shw :
real*8, parameter, public
- Global variable . Module: SLE001. File: GHY.f
heat capacity of water (J/m^3 C)
Initial Value= shw_kg * rhow
- shw_kg :
used from constant
- Global variable . Module: SLE001. File: GHY.f
Initial Value= >shw
- sigma :
used from constant
- Global variable . Module: SNOW_MODEL. File: SNOW.f
Initial Value= > stbo
- sl :
real*8
- Global variable . Module: SLE001. File: GHY.f
- sl_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- snht :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- snht :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- snow_adv :
used from snow_model
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- snow_cover_coef :
real*8
- Global variable . Module: SNOW_DRVM. File: SNOW_DRV.f
coefficient for topography variance in
Initial Value= .15d0
- snow_cover_same_as_rad :
integer
- Global variable . Module: SNOW_DRVM. File: SNOW_DRV.f
if > 0 use the same snow fraction
Initial Value= 0
- snow_cover_same_as_rad :
used from snow_drvm
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- snow_drv :
used from snow_drvm
- Subroutine: snow. Module: SLE001. File: GHY.f
- snow_fraction :
used from snow_model
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- snow_redistr :
used from snow_model
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- snowd :
real*8, public, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- snowf :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- snowfs :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- snowm :
real*8
- Global variable . Module: SLE001. File: GHY.f
- snsh :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
sensible heat from soil to air (bare/vege) no snow (W/m^2)
- snsh :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- snsh_dt :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- snsh_dt :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- snsh_tot :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
total sens. heat(weighted with fr_snow,fm)(bare/veg)(W/m^2)
- snshs :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
sensible heat from snow to air (bare/vege) (W/m^2)
- snshsn :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- soilcpools :
real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
- Subroutine: accm. Module: SLE001. File: GHY.f
- srht :
real*8
- Global variable . Module: SLE001. File: GHY.f
- srht :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- srht :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- srht :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- srht_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- srhtsn :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- stbo :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- sxtn :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- syst_flux_err :
real*8
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- t450 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- t_ground :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- t_ground :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- tau_storm :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- tb0 :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- tbcs :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
radiative surface temperature (C)
- tc0 :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- teeny :
used from constant
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
- temp :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- testh :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- tfrz :
used from constant
- Global variable . Module: SLE001. File: GHY.f
Initial Value= >tf
- tfrz :
used from constant
- Global variable . Module: SNOW_MODEL. File: SNOW.f
Initial Value= > tf
- tg2av :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- tg_l :
real*8, public, dimension(ngm)
- Global variable . Module: SLE001. File: GHY.f
- theta :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
fraction of water in the soil ( 1 = 100% )
- thetm :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- thetm_out :
real*8, intent(out), dimension(:)
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
- thets :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- thets_out :
real*8, intent(out), dimension(:)
- Subroutine: get_soil_properties. Module: SLE001. File: GHY.f
- thm :
real*8, dimension(0:64, imt-1)
- Global variable . Module: SLE001. File: GHY.f
- thr :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- thr0 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- thr1 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- thr2 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- thrm_can :
real*8
- Subroutine: flhg. Module: SLE001. File: GHY.f
- thrm_soil :
real*8, dimension(2)
- Subroutine: flhg. Module: SLE001. File: GHY.f
- thrm_tot :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
total T^4 heat (weighted with fr_snow,fm)(bare/veg)(W/m^2)
- thrmsn :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
flux of radiative heat up from snow (J/m^2)
- thrmsn :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- tnew :
real*8, dimension(MAX_NL)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- tol :
real*8
- Subroutine: wtab. Module: SLE001. File: GHY.f
- top_dev :
real*8, intent(in)
- Subroutine: snow_fraction1. Module: SNOW_DRVM. File: SNOW_DRV.f
standard deviation of the surface elevation
- top_index :
real*8
- Global variable . Module: SLE001. File: GHY.f
- top_index_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- top_stdev :
real*8
- Global variable . Module: SLE001. File: GHY.f
- top_stdev :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- top_stdev_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- tot_w1 :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- tot_w1 :
real*8
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- total_dz :
real*8
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- total_energy :
real*8, dimension(2)
- Subroutine: check_energy. Module: SLE001. File: GHY.f
- total_energy :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- total_nl :
integer, parameter
- Global variable . Module: SNOW_MODEL. File: SNOW.f
maximal number of snow layers (actual number used) (1)
Initial Value= 3
- total_water :
real*8, dimension(2)
- Subroutine: check_water. Module: SLE001. File: GHY.f
- total_water :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- tp :
real*8, public, dimension(0:ngm, 2)
- Global variable . Module: SLE001. File: GHY.f
- tp_soil :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- tprime :
real*8
- Global variable . Module: SLE001. File: GHY.f
- tprime_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- tr_flux :
real*8, dimension(0:TOTAL_NL)
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
flux of water between snow layers (>0 is down) (m/s)
- tr_flux :
real*8, dimension(0:nlsn)
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- tr_flux :
real*8, optional, dimension(0:TOTAL_NL)
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- tr_w :
- Global variable . Module: GHY_H. File: GHY_H.f
amount of tracers in the soil (?)
- tr_w :
real*8, intent(in), dimension(ntg, 0:ngm, 2)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- tr_wsn :
- Global variable . Module: GHY_H. File: GHY_H.f
amount of tracers in the snow (?)
- tr_wsn :
real*8, intent(in), dimension(ntg, nlsn, 2)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- trans_sw :
real*8
- Global variable . Module: SLE001. File: GHY.f
- trdd :
- Global variable . Module: GHY_H. File: GHY_H.f
flux of tracers as dry deposit (?/m^2 s)
- trht :
real*8
- Global variable . Module: SLE001. File: GHY.f
- trht :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- trht :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- trht :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- trht_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- trhtsn :
real*8
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- tridiag :
used from tridiag_mod
- Global variable . Module: SNOW_MODEL. File: SNOW.f
- trirrig :
- Global variable . Module: GHY_H. File: GHY_H.f
flux of tracers in irrigation (?/m^2 s)
- trpr :
- Global variable . Module: GHY_H. File: GHY_H.f
flux of tracers in precipitation (?/m^2 s)
- trunc :
real*8
- Subroutine: fllmt. Module: SLE001. File: GHY.f
- ts :
real*8
- Global variable . Module: SLE001. File: GHY.f
- ts_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- tsn :
real*8, dimension(nl+1)
- Subroutine: heat_eq. Module: SNOW_MODEL. File: SNOW.f
- tsn :
real*8, dimension(MAX_NL+1)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- tsn1 :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
temperature of the upper layer of snow (C)
- tsns :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
sensible surface temperature (C)
- v_qprime :
real*8
- Subroutine: evap_limits. Module: SLE001. File: GHY.f
- v_tprime :
real*8
- Subroutine: sensible_heat. Module: SLE001. File: GHY.f
- vis_rad :
real*8, intent(in)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- vs :
real*8
- Global variable . Module: SLE001. File: GHY.f
- vs0 :
real*8
- Global variable . Module: SLE001. File: GHY.f
- vs0_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- vs_in :
real*8
- Subroutine: advnc. Module: SLE001. File: GHY.f
- w :
real*8, public, dimension(0:ngm, LS_NFRAC)
- Global variable . Module: SLE001. File: GHY.f
- w :
real*8, intent(in), dimension(0:ngm, LS_NFRAC)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- w02_old :
real*8
- Subroutine: apply_fluxes. Module: SLE001. File: GHY.f
- w_in :
real*8, dimension(0:ngm, LS_NFRAC)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- water :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- water_down :
real*8
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- water_down :
real*8
- Subroutine: runoff. Module: SLE001. File: GHY.f
flux of water at the soil surface
- water_down :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- water_down_s :
real*8
- Subroutine: runoff. Module: SLE001. File: GHY.f
- water_to_ground :
real*8
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- water_to_ground :
real*8
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- wc_add :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- wc_new :
real*8
- Subroutine: drip_from_canopy. Module: SLE001. File: GHY.f
- wn :
real*8
- Subroutine: fllmt. Module: SLE001. File: GHY.f
- ws :
real*8, dimension(0:ngm, 2)
- Global variable . Module: SLE001. File: GHY.f
- ws_can :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
canopy water holding capacity (m) - input from veg
- wsn :
real*8, dimension(nlsn, 2)
- Global variable . Module: SLE001. File: GHY.f
- wsn :
real*8, dimension(nl)
- Subroutine: check_rho_snow. Module: SNOW_MODEL. File: SNOW.f
- wsn :
real*8, intent(in), dimension(nlsn, 2)
- Subroutine: compute_gtracer. Module: NONE. File: GHY.f
- wsn :
real*8, dimension(nl)
- Subroutine: pass_water. Module: SNOW_MODEL. File: SNOW.f
- wsn :
real*8, dimension(TOTAL_NL)
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- wsn :
real*8, dimension(TOTAL_NL)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- wsn :
real*8, dimension(nlsn)
- Subroutine: snow_drv. Module: SNOW_DRVM. File: SNOW_DRV.f
- wsn :
real*8, dimension(:)
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- wsn_for_tr :
real*8, dimension(nlsn, 2)
- Global variable . Module: SLE001. File: GHY.f
snow water before call to snow_adv
- wsn_in :
real*8, dimension(nlsn, 2)
- Subroutine: advnc. Module: SLE001. File: GHY.f
- wsn_max :
real*8
- Subroutine: restrict_snow. Module: SLE001. File: GHY.f
- wsn_o :
real*8, dimension(MAX_NL)
- Subroutine: snow_adv. Module: SNOW_MODEL. File: SNOW.f
- wsn_o :
real*8, dimension(MAX_NL)
- Subroutine: snow_adv_1. Module: SNOW_MODEL. File: SNOW.f
- wsn_tot :
real*8
- Subroutine: restrict_snow. Module: SLE001. File: GHY.f
- wsno :
real*8, dimension(TOTAL_NL)
- Subroutine: snow_redistr. Module: SNOW_MODEL. File: SNOW.f
- wtr2av :
real*8, public
- Global variable . Module: SLE001. File: GHY.f
- wtr_l :
real*8, public, dimension(ngm)
- Global variable . Module: SLE001. File: GHY.f
- xa :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xb :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xden :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xi :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xinfc :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- xk :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
Initial Value= 0
- xk1 :
real*8
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- xk1 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- xk2 :
real*8, dimension(2)
- Subroutine: gdtm. Module: SLE001. File: GHY.f
- xkh :
real*8, dimension(ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- xkhm :
real*8, dimension(ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- xkl :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- xklh0_flag :
integer, intent(in), optional
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xklm :
real*8, dimension(0:64, imt-1)
- Global variable . Module: SLE001. File: GHY.f
- xklu :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- xku :
real*8, dimension(0:ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- xku1 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- xku2 :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- xkud :
real*8
- Subroutine: hydra. Module: SLE001. File: GHY.f
- xkus :
real*8, dimension(ng, 2)
- Global variable . Module: SLE001. File: GHY.f
- xkusa :
real*8, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
- xnum :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xs :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xsh :
real*8, dimension(ng, 2)
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xsha :
real*8, dimension(ng, 2)
- Subroutine: xklh. Module: SLE001. File: GHY.f
- xtol :
real*8
- Subroutine: hl0. Module: SLE001. File: GHY.f
- xw :
real*8
- Subroutine: xklh. Module: SLE001. File: GHY.f
- zb :
real*8, dimension(ng)
- Global variable . Module: SLE001. File: GHY.f
- zc :
real*8, dimension(ng)
- Global variable . Module: SLE001. File: GHY.f
- zero :
used from constant
- Global variable . Module: SLE001. File: GHY.f
- zw :
real*8, public, dimension(2)
- Global variable . Module: SLE001. File: GHY.f
water table (not computed ?)