enumerator | :: | no_coord | = | 0 | |
enumerator | :: | simple_coord | = | 1 | |
enumerator | :: | fixed_pressure | = | 2 | |
enumerator | :: | fixed_height | = | 3 | |
enumerator | :: | model_pressure | = | 4 |
enumerator | :: | vertical_stagger_center | = | 0 | |
enumerator | :: | vertical_stagger_edge | = | 1 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(FileMetadataUtils), | intent(in) | :: | metadata | |||
character(len=*), | intent(in) | :: | var_name | |||
integer, | intent(out), | optional | :: | rc |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | level_units | |||
character(len=:), | public, | allocatable | :: | positive | |||
character(len=:), | public, | allocatable | :: | surf_name | |||
character(len=:), | public, | allocatable | :: | surf_units | |||
integer, | public | :: | num_levels | ||||
integer, | public | :: | stagger | ||||
integer, | public | :: | vertical_type | ||||
real, | public, | allocatable | :: | ak(:) | |||
real, | public, | allocatable | :: | bk(:) | |||
real, | public, | allocatable | :: | levels(:) |
private function new_verticalCoordinate (metadata, var_name, rc) |
procedure, public :: compute_ple |