Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
type(GeomAspect), | intent(in), | optional | :: | geom_aspect |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | target | :: | this | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(in), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(in), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(in), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(in), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(in), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(in), | target | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | target | :: | this | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | target | :: | this | |||
class(StateItemAspect), | intent(in), | target | :: | aspect | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout) | :: | this | |||
type(AttributesAspect), | intent(in) | :: | attributes_aspect |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout) | :: | this | |||
type(FrequencyAspect), | intent(in) | :: | frequency_aspect |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout) | :: | this | |||
type(GeomAspect), | intent(in) | :: | geom_aspect |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout) | :: | this | |||
type(TypekindAspect), | intent(in) | :: | typekind_aspect |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout) | :: | this | |||
type(UngriddedDimsAspect), | intent(in) | :: | ungridded_dims_aspect |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout) | :: | this | |||
type(UnitsAspect), | intent(in) | :: | units_aspect |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AspectCollection), | intent(inout) | :: | this | |||
type(VerticalGridAspect), | intent(in) | :: | vertical_grid_aspect |
type AspectCollection private type(GeomAspect), allocatable :: geom_aspect type(VerticalGridAspect), allocatable :: vertical_grid_aspect type(UnitsAspect), allocatable :: units_aspect type(TypekindAspect), allocatable :: typekind_aspect type(UngriddedDimsAspect), allocatable :: ungridded_dims_aspect type(AttributesAspect), allocatable :: attributes_aspect type(FrequencyAspect), allocatable :: frequency_aspect contains procedure :: get_aspect ! polymorphic procedure :: has_aspect ! polymorphic procedure :: set_aspect ! polymorphic procedure :: get_geom_aspect procedure :: set_geom_aspect procedure :: get_vertical_grid_aspect procedure :: set_vertical_grid_aspect procedure :: get_units_aspect procedure :: set_units_aspect procedure :: get_typekind_aspect procedure :: set_typekind_aspect procedure :: get_ungridded_dims_aspect procedure :: set_ungridded_dims_aspect procedure :: get_attributes_aspect procedure :: set_attributes_aspect procedure :: get_frequency_aspect procedure :: set_frequency_aspect end type AspectCollection