| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(HorizontalStaggerLoc), | intent(in) | :: | horz_stagger_loc | |||
| type(VerticalStaggerLoc), | intent(in) | :: | vert_stagger_loc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(HorizontalStaggerLoc), | intent(in) | :: | horz_stagger_loc | |||
| type(VerticalStaggerLoc), | intent(in) | :: | vert_stagger_loc | |||
| type(UngriddedDimSpec), | intent(in) | :: | ungridded_dim_specs(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(HorizontalStaggerLoc), | intent(in) | :: | horz_stagger_loc | |||
| type(VerticalStaggerLoc), | intent(in) | :: | vert_stagger_loc | |||
| type(UngriddedDimSpec), | intent(in) | :: | ungridded_dim_specs(:) | |||
| integer, | intent(in) | :: | halo_width |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | halo_width | ||||
| type(HorizontalStaggerLoc), | public | :: | horz_stagger_loc | ||||
| type(UngriddedDimSpec), | public, | allocatable | :: | ungridded_dim_specs(:) | |||
| type(VerticalStaggerLoc), | public | :: | vert_stagger_loc |
| private pure function new_DimsSpec_simple (horz_stagger_loc, vert_stagger_loc) | |
| private pure function new_DimsSpec_w_ungridded (horz_stagger_loc, vert_stagger_loc, ungridded_dim_specs) | |
| private pure function new_DimsSpec_w_halo (horz_stagger_loc, vert_stagger_loc, ungridded_dim_specs, halo_width) |