Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(type_dimension), | public, | pointer | :: | first_dimension | => | null() | |
type(type_dimension_pointer), | public, | allocatable | :: | prepend_dimensions(:) | |||
type(type_dimension_pointer), | public, | allocatable | :: | append_dimensions(:) | |||
type(type_dictionary_bin), | public | :: | field_table(hash_table_size) | ||||
type(type_category_node), | public | :: | root | ||||
integer, | public | :: | nregistered | = | 0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
integer, | intent(in), | optional | :: | prepend_by_default(:) | ||
integer, | intent(in), | optional | :: | append_by_default(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | units | |||
character(len=*), | intent(in) | :: | long_name | |||
character(len=*), | intent(in), | optional | :: | standard_name | ||
real(kind=rk), | intent(in), | optional | :: | fill_value | ||
real(kind=rk), | intent(in), | optional | :: | minimum | ||
real(kind=rk), | intent(in), | optional | :: | maximum | ||
integer, | intent(in), | optional | :: | dimensions(:) | ||
real(kind=rk), | optional | target | :: | data0d | ||
real(kind=rk), | optional | target | :: | data1d(:) | ||
real(kind=rk), | optional | target | :: | data2d(:,:) | ||
real(kind=rk), | optional | target | :: | data3d(:,:,:) | ||
logical, | intent(in), | optional | :: | no_default_dimensions | ||
character(len=*), | intent(in), | optional | :: | category | ||
integer, | intent(in), | optional | :: | output_level | ||
integer, | intent(in), | optional | :: | coordinate_dimension | ||
logical, | intent(in), | optional | :: | part_of_state | ||
logical, | intent(out), | optional | :: | used | ||
logical, | optional | target | :: | used_now | ||
type(type_field), | optional | pointer | :: | field |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
logical, | intent(in), | optional | :: | create |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data(:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data(:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | output_level |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in), | optional | :: | length | ||
integer, | intent(in), | optional | :: | global_length | ||
integer, | intent(in), | optional | :: | offset | ||
integer, | intent(in), | optional | :: | id | ||
integer, | intent(out), | optional | :: | newid |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(in) | :: | self | |||
integer, | intent(in) | :: | dimid |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout), | target | :: | self | ||
character(len=*), | intent(in) | :: | name | |||
logical, | intent(in), | optional | :: | create |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
type(type_field), | intent(inout) | :: | field | |||
real(kind=rk), | target | :: | data(:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_field_manager), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=rk), | target | :: | data(:,:,:) |