Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(LonAxis), | intent(in) | :: | lon_axis | |||
type(LatAxis), | intent(in) | :: | lat_axis | |||
type(LatLonDecomposition), | intent(in) | :: | decomposition |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(LatLonGeomSpec), | intent(in) | :: | a | |||
class(GeomSpec), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(LatLonGeomSpec), | intent(in) | :: | spec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(LatLonGeomSpec), | intent(in) | :: | spec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(LatLonGeomSpec), | intent(in) | :: | spec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(LatLonGeomSpec), | intent(in) | :: | this | |||
type(ESMF_HConfig), | intent(in) | :: | hconfig | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(LatLonGeomSpec), | intent(in) | :: | this | |||
type(FileMetadata), | intent(in) | :: | file_metadata | |||
integer, | intent(out), | optional | :: | rc |
type, extends(GeomSpec) :: LatLonGeomSpec private type(LonAxis) :: lon_axis type(LatAxis) :: lat_axis type(LatLonDecomposition) :: decomposition contains ! mandatory interface procedure :: equal_to ! LatLon specific procedure :: supports_hconfig => supports_hconfig_ procedure :: supports_metadata => supports_metadata_ generic :: supports => supports_hconfig, supports_metadata ! Accessors procedure :: get_lon_axis procedure :: get_lat_axis procedure :: get_decomposition end type LatLonGeomSpec