Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | provider | |||
integer, | public | :: | kind | = | GEOMETRY_FROM_PARENT | ||
class(GeomSpec), | public, | allocatable | :: | geom_spec | |||
class(VerticalGrid), | public, | allocatable | :: | vertical_grid |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | kind |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | provider |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GeomSpec), | intent(in), | optional | :: | geom_spec | ||
class(VerticalGrid), | intent(in), | optional | :: | vertical_grid |
type GeometrySpec integer :: kind= GEOMETRY_FROM_PARENT character(len=:), allocatable :: provider ! name of child class(GeomSpec), allocatable :: geom_spec class(VerticalGrid), allocatable :: vertical_grid end type GeometrySpec