glcBehaviorMod Module



Derived Types

type, public ::  glc_behavior_type

Components

Type Visibility Attributes Name Initial
logical, public, allocatable :: has_virtual_columns_grc(:)
logical, public, allocatable :: allow_multiple_columns_grc(:)
logical, public, allocatable :: melt_replaced_by_ice_grc(:)
logical, public, allocatable :: ice_runoff_melted_grc(:)
logical, public, allocatable :: rain_to_snow_runs_off_grc(:)

Type-Bound Procedures

procedure, public :: Init
procedure, public :: InitFromInputs
procedure, public :: InitSetDirectly
procedure, public :: get_num_glc_mec_subgrid
procedure, public :: glc_mec_col_exists
procedure, public :: cols_have_dynamic_type
procedure, public :: icemec_cols_need_downscaling
procedure, public :: cols_have_dynamic_type_array
procedure, public :: patches_have_dynamic_type_array
procedure, public :: update_glc_classes
procedure, public :: get_collapse_to_atm_topo