Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | filename | ||
character(len=*), | intent(in), | optional | :: | stream | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | standard_name | |||
type(StringVector), | intent(in) | :: | aliases | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | standard_name | |||
type(FieldDictionaryItem), | intent(in) | :: | field_item | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | standard_name | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(in), | target | :: | this | ||
character(len=*), | intent(in) | :: | standard_name | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(in), | target | :: | this | ||
character(len=*), | intent(in) | :: | standard_name | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(in), | target | :: | this | ||
character(len=*), | intent(in) | :: | alias | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(in), | target | :: | this | ||
character(len=*), | intent(in) | :: | standard_name | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(FieldDictionary), | intent(in) | :: | this |
type :: FieldDictionary private type(FieldDictionaryItemMap) :: entries type(StringStringMap) :: alias_map ! For efficiency contains procedure :: add_item procedure :: add_aliases ! accessors procedure :: get_item ! returns a pointer procedure :: get_units procedure :: get_long_name procedure :: get_standard_name procedure :: get_regrid_method procedure :: size end type FieldDictionary