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 | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | begg | |||
integer, | intent(in) | :: | endg | |||
character(len=*), | intent(in) | :: | NLFilename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | begg | |||
integer, | intent(in) | :: | endg | |||
integer, | intent(in) | :: | glacier_region_map(begg:) | |||
character(len=*), | intent(in) | :: | glacier_region_behavior_str(min_glacier_region_id:) | |||
character(len=*), | intent(in) | :: | glacier_region_melt_behavior_str(min_glacier_region_id:) | |||
character(len=*), | intent(in) | :: | glacier_region_ice_runoff_behavior_str(min_glacier_region_id:) | |||
character(len=*), | intent(in) | :: | glacier_region_rain_to_snow_behavior_str(min_glacier_region_id:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | begg | |||
integer, | intent(in) | :: | endg | |||
logical, | intent(in), | optional | :: | has_virtual_columns(begg:) | ||
logical, | intent(in), | optional | :: | collapse_to_atm_topo(begg:) | ||
logical, | intent(in), | optional | :: | rain_to_snow_runs_off(begg:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
integer, | intent(in) | :: | gi | |||
real(kind=r8), | intent(in) | :: | atm_topo | |||
integer, | intent(out) | :: | npatches | |||
integer, | intent(out) | :: | ncols | |||
integer, | intent(out) | :: | nlunits |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
integer, | intent(in) | :: | gi | |||
integer, | intent(in) | :: | elev_class | |||
real(kind=r8), | intent(in) | :: | atm_topo | |||
logical, | intent(out) | :: | exists | |||
real(kind=r8), | intent(out) | :: | col_wt_lunit |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
integer, | intent(in) | :: | gi |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
type(bounds_type), | intent(in) | :: | bounds | |||
integer, | intent(in) | :: | num_icemecc | |||
integer, | intent(in) | :: | filter_icemecc(:) | |||
logical, | intent(inout) | :: | needs_downscaling_col(bounds%begc:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
integer, | intent(in) | :: | begc | |||
integer, | intent(in) | :: | endc | |||
logical, | intent(inout) | :: | has_dynamic_type_col(begc:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
integer, | intent(in) | :: | begp | |||
integer, | intent(in) | :: | endp | |||
logical, | intent(inout) | :: | has_dynamic_type_patch(begp:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
type(bounds_type), | intent(in) | :: | bounds | |||
real(kind=r8), | intent(in) | :: | topo_col(bounds%begc:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(glc_behavior_type), | intent(in) | :: | this | |||
integer, | intent(in) | :: | gi |