Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CubedSphereGeomSpec), | intent(in) | :: | a | |||
class(GeomSpec), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CubedSphereGeomSpec), | intent(in) | :: | spec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CubedSphereGeomSpec), | intent(in) | :: | spec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CubedSphereGeomSpec), | intent(in) | :: | spec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CubedSphereGeomSpec), | intent(in) | :: | this | |||
type(ESMF_HConfig), | intent(in) | :: | hconfig | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CubedSphereGeomSpec), | intent(in) | :: | this | |||
type(FileMetadata), | intent(in) | :: | file_metadata | |||
integer, | intent(out), | optional | :: | rc |
type, extends(GeomSpec) :: CubedSphereGeomSpec private integer :: im_world type(ESMF_CubedSphereTransform_Args) :: schmidt_parameters type(CubedSphereDecomposition) :: decomposition contains ! mandatory interface procedure :: equal_to ! CubedSphere specific procedure :: supports_hconfig => supports_hconfig_ procedure :: supports_metadata => supports_metadata_ generic :: supports => supports_hconfig, supports_metadata ! Accessors procedure :: get_decomposition procedure :: get_im_world procedure :: get_schmidt_parameters end type CubedSphereGeomSpec