Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r8), | public, | pointer | :: | t_veg_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_skin_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_veg_day_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_veg_night_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_veg10_day_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_veg10_night_patch(:) | |||
integer, | public, | pointer | :: | ndaysteps_patch(:) | |||
integer, | public, | pointer | :: | nnightsteps_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_h2osfc_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_h2osfc_bef_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_ssbef_col(:,:) | |||
real(kind=r8), | public, | pointer | :: | t_soisno_col(:,:) | |||
real(kind=r8), | public, | pointer | :: | tsl_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_soi10cm_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_soi17cm_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_sno_mul_mss_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_lake_col(:,:) | |||
real(kind=r8), | public, | pointer | :: | t_grnd_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_grnd_r_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_grnd_u_col(:) | |||
real(kind=r8), | public, | pointer | :: | t_building_lun(:) | |||
real(kind=r8), | public, | pointer | :: | t_roof_inner_lun(:) | |||
real(kind=r8), | public, | pointer | :: | t_sunw_inner_lun(:) | |||
real(kind=r8), | public, | pointer | :: | t_shdw_inner_lun(:) | |||
real(kind=r8), | public, | pointer | :: | t_floor_lun(:) | |||
real(kind=r8), | public, | pointer | :: | snot_top_col(:) | |||
real(kind=r8), | public, | pointer | :: | dTdz_top_col(:) | |||
real(kind=r8), | public, | pointer | :: | dt_veg_patch(:) | |||
real(kind=r8), | public, | pointer | :: | dt_grnd_col(:) | |||
real(kind=r8), | public, | pointer | :: | thv_col(:) | |||
real(kind=r8), | public, | pointer | :: | thm_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_a10_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_a10min_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_a5min_patch(:) | |||
real(kind=r8), | public, | pointer | :: | taf_lun(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_min_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_min_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_min_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_max_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_max_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_max_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_min_inst_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_min_inst_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_min_inst_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_max_inst_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_max_inst_r_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_ref2m_max_inst_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_veg24_patch(:) | |||
real(kind=r8), | public, | pointer | :: | t_veg240_patch(:) | |||
real(kind=r8), | public, | pointer | :: | gdd0_patch(:) | |||
real(kind=r8), | public, | pointer | :: | gdd8_patch(:) | |||
real(kind=r8), | public, | pointer | :: | gdd10_patch(:) | |||
real(kind=r8), | public, | pointer | :: | gdd020_patch(:) | |||
real(kind=r8), | public, | pointer | :: | gdd820_patch(:) | |||
real(kind=r8), | public, | pointer | :: | gdd1020_patch(:) | |||
real(kind=r8), | public, | pointer | :: | beta_col(:) | |||
real(kind=r8), | public, | pointer | :: | heat1_grc(:) | |||
real(kind=r8), | public, | pointer | :: | heat2_grc(:) | |||
real(kind=r8), | public, | pointer | :: | liquid_water_temp1_grc(:) | |||
real(kind=r8), | public, | pointer | :: | liquid_water_temp2_grc(:) | |||
integer, | public, | pointer | :: | imelt_col(:,:) | |||
real(kind=r8), | public, | pointer | :: | emv_patch(:) | |||
real(kind=r8), | public, | pointer | :: | emg_col(:) | |||
real(kind=r8), | public, | pointer | :: | xmf_col(:) | |||
real(kind=r8), | public, | pointer | :: | xmf_h2osfc_col(:) | |||
real(kind=r8), | public, | pointer | :: | fact_col(:,:) | |||
real(kind=r8), | public, | pointer | :: | c_h2osfc_col(:) |
procedure, public :: Init | |
procedure, public :: Restart | |
procedure, public :: InitAccBuffer | |
procedure, public :: InitAccVars | |
procedure, public :: UpdateAccVars |