Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(VerticalGrid), | intent(in), | optional | :: | vertical_grid | ||
type(VerticalRegridMethod), | intent(in), | optional | :: | regrid_method | ||
type(VerticalDimSpec), | intent(in), | optional | :: | vertical_dim_spec | ||
type(ESMF_Geom), | intent(in), | optional | :: | geom | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | typekind | ||
logical, | intent(in), | optional | :: | time_dependent |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(ESMF_Geom), | public, | allocatable | :: | geom | |||
type(ESMF_TypeKind_Flag), | public | :: | typekind | ||||
type(VerticalDimSpec), | public, | allocatable | :: | vertical_dim_spec | |||
class(VerticalGrid), | public, | allocatable | :: | vertical_grid | |||
type(VerticalRegridMethod), | public | :: | regrid_method | = | VERTICAL_REGRID_LINEAR |
private function new_VerticalGridAspect_specific (vertical_grid, regrid_method, vertical_dim_spec, geom, typekind, time_dependent) |
procedure, public, non_overridable :: can_connect_to | |
procedure, public, non_overridable :: is_mirror | |
procedure, public, non_overridable :: is_time_dependent | |
procedure, public :: make_action | |
procedure, public :: matches | |
procedure, public, non_overridable :: needs_extension_for | |
procedure, public :: set_geom | |
procedure, public, non_overridable :: set_mirror | |
procedure, public, non_overridable :: set_time_dependent | |
procedure, public :: set_typekind | |
procedure, public :: set_vertical_grid | |
generic, public :: supports_conversion => supports_conversion_general, supports_conversion_specific | |
procedure, public :: supports_conversion_general | |
procedure, public :: supports_conversion_specific | |
procedure, public :: typesafe_make_action |