Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
type(MAPL_VarSpec), | intent(in) | :: | ITEM | |||
logical, | intent(in), | optional | :: | ALLOW_DUPLICATES | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
type(MAPL_VarSpec), | intent(in) | :: | ITEM(:) | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
type(MAPL_VarSpec), | intent(in) | :: | ITEM | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
type(MAPL_VarSpec), | intent(in) | :: | ITEM(:) | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(inout) | :: | SPEC | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC | |||
character(len=*), | intent(out), | optional | :: | SHORT_NAME | ||
character(len=*), | intent(out), | optional | :: | LONG_NAME | ||
character(len=*), | intent(out), | optional | :: | UNITS | ||
integer, | intent(out), | optional | :: | DIMS | ||
integer, | intent(out), | optional | :: | VLOCATION | ||
type(ESMF_Field), | intent(out), | optional | :: | FIELD | ||
type(ESMF_FieldBundle), | intent(out), | optional | :: | BUNDLE | ||
type(ESMF_State), | intent(out), | optional | :: | STATE | ||
integer, | intent(out), | optional | :: | NUM_SUBTILES | ||
integer, | intent(out), | optional | :: | STAT | ||
integer, | intent(out), | optional | :: | ACCMLT_INTERVAL | ||
integer, | intent(out), | optional | :: | COUPLE_INTERVAL | ||
integer, | intent(out), | optional | :: | OFFSET | ||
integer, | intent(out), | optional | :: | LABEL | ||
real, | intent(out), | optional | :: | DEFAULT | ||
logical, | intent(out), | optional | :: | defaultProvided | ||
character(len=*), | intent(out), | optional | :: | FRIENDLYTO | ||
integer, | intent(out), | optional | :: | RESTART | ||
integer, | intent(out), | optional | :: | HALOWIDTH | ||
integer, | intent(out), | optional | :: | PRECISION | ||
character(len=ESMF_MAXSTR), | optional, | pointer | :: | ATTR_RNAMES(:) | ||
character(len=ESMF_MAXSTR), | optional, | pointer | :: | ATTR_INAMES(:) | ||
real, | optional, | pointer | :: | ATTR_RVALUES(:) | ||
integer, | optional, | pointer | :: | ATTR_IVALUES(:) | ||
integer, | optional, | pointer | :: | UNGRIDDED_DIMS(:) | ||
character(len=*), | intent(out), | optional | :: | UNGRIDDED_UNIT | ||
character(len=*), | intent(out), | optional | :: | UNGRIDDED_NAME | ||
real, | optional, | pointer | :: | UNGRIDDED_COORDS(:) | ||
integer, | optional | :: | FIELD_TYPE | |||
integer, | optional | :: | STAGGERING | |||
integer, | optional | :: | ROTATION | |||
type(ESMF_Grid), | intent(out), | optional | :: | GRID | ||
logical, | intent(out), | optional | :: | doNotAllocate | ||
logical, | intent(out), | optional | :: | alwaysAllocate | ||
logical, | intent(out), | optional | :: | depends_on_children | ||
character(len=:), | intent(out), | optional, | allocatable | :: | depends_on(:) | |
character(len=*), | intent(out), | optional | :: | positive | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpecType), | intent(in) | :: | SPEC | |||
character(len=*), | intent(out), | optional | :: | SHORT_NAME | ||
character(len=*), | intent(out), | optional | :: | LONG_NAME | ||
character(len=*), | intent(out), | optional | :: | UNITS | ||
integer, | intent(out), | optional | :: | DIMS | ||
integer, | intent(out), | optional | :: | VLOCATION | ||
type(ESMF_Field), | intent(out), | optional | :: | FIELD | ||
type(ESMF_FieldBundle), | intent(out), | optional | :: | BUNDLE | ||
type(ESMF_State), | intent(out), | optional | :: | STATE | ||
integer, | intent(out), | optional | :: | NUM_SUBTILES | ||
integer, | intent(out), | optional | :: | STAT | ||
integer, | intent(out), | optional | :: | ACCMLT_INTERVAL | ||
integer, | intent(out), | optional | :: | COUPLE_INTERVAL | ||
integer, | intent(out), | optional | :: | OFFSET | ||
integer, | intent(out), | optional | :: | LABEL | ||
real, | intent(out), | optional | :: | DEFAULT | ||
logical, | intent(out), | optional | :: | defaultProvided | ||
character(len=*), | intent(out), | optional | :: | FRIENDLYTO | ||
integer, | intent(out), | optional | :: | RESTART | ||
integer, | intent(out), | optional | :: | HALOWIDTH | ||
integer, | intent(out), | optional | :: | PRECISION | ||
character(len=ESMF_MAXSTR), | optional, | pointer | :: | ATTR_RNAMES(:) | ||
character(len=ESMF_MAXSTR), | optional, | pointer | :: | ATTR_INAMES(:) | ||
real, | optional, | pointer | :: | ATTR_RVALUES(:) | ||
integer, | optional, | pointer | :: | ATTR_IVALUES(:) | ||
integer, | optional, | pointer | :: | UNGRIDDED_DIMS(:) | ||
character(len=*), | intent(out), | optional | :: | UNGRIDDED_UNIT | ||
character(len=*), | intent(out), | optional | :: | UNGRIDDED_NAME | ||
real, | optional, | pointer | :: | UNGRIDDED_COORDS(:) | ||
integer, | optional | :: | FIELD_TYPE | |||
integer, | optional | :: | STAGGERING | |||
integer, | optional | :: | ROTATION | |||
type(ESMF_Grid), | intent(out), | optional | :: | GRID | ||
logical, | intent(out), | optional | :: | doNotAllocate | ||
logical, | intent(out), | optional | :: | alwaysAllocate | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC | |||
type(ESMF_Field), | pointer | :: | FIELDPTR | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC | |||
type(ESMF_FieldBundle), | pointer | :: | BUNDLEPTR | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC | |||
type(ESMF_State), | pointer | :: | STATEPTR | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC(:) | |||
character(len=*), | intent(in) | :: | NAME | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC(:) | |||
type(MAPL_VarSpec), | intent(in) | :: | ITEM | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | SPEC(:) | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(inout) | :: | SPEC | |||
character(len=*), | intent(in), | optional | :: | SHORT_NAME | ||
character(len=*), | intent(in), | optional | :: | LONG_NAME | ||
character(len=*), | intent(in), | optional | :: | UNITS | ||
integer, | intent(in), | optional | :: | DIMS | ||
integer, | intent(in), | optional | :: | VLOCATION | ||
type(ESMF_Field), | intent(in), | optional | :: | FIELD | ||
type(ESMF_FieldBundle), | intent(in), | optional | :: | BUNDLE | ||
type(ESMF_State), | intent(in), | optional | :: | STATE | ||
integer, | intent(in), | optional | :: | STAT | ||
integer, | intent(in), | optional | :: | ACCMLT_INTERVAL | ||
integer, | intent(in), | optional | :: | COUPLE_INTERVAL | ||
integer, | intent(in), | optional | :: | OFFSET | ||
integer, | intent(in), | optional | :: | LABEL | ||
character(len=*), | intent(in), | optional | :: | FRIENDLYTO | ||
integer, | intent(in), | optional | :: | FIELD_TYPE | ||
integer, | intent(in), | optional | :: | STAGGERING | ||
integer, | intent(in), | optional | :: | ROTATION | ||
type(ESMF_Grid), | intent(in), | optional | :: | GRID | ||
logical, | intent(in), | optional | :: | doNotAllocate | ||
logical, | intent(in), | optional | :: | alwaysAllocate | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(inout) | :: | SPEC | |||
type(ESMF_Field), | pointer | :: | FIELDPTR | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(inout) | :: | SPEC | |||
type(ESMF_FieldBundle), | pointer | :: | BUNDLEPTR | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(inout) | :: | SPEC | |||
type(ESMF_State), | pointer | :: | STATEPTR | |||
integer, | intent(out), | optional | :: | RC |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(MAPL_VarSpecType), | public, | pointer | :: | SpecPtr | => | null() |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | s1 | |||
type(MAPL_VarSpec), | intent(in) | :: | s2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
character(len=ESMF_MAXSTR), | intent(in) | :: | CN | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
character(len=*), | intent(in) | :: | SHORT_NAME | |||
character(len=*), | intent(in), | optional | :: | LONG_NAME | ||
character(len=*), | intent(in), | optional | :: | UNITS | ||
integer, | intent(in), | optional | :: | DIMS | ||
integer, | intent(in), | optional | :: | VLOCATION | ||
type(ESMF_Field), | intent(in), | optional, | target | :: | FIELD | |
type(ESMF_FieldBundle), | intent(in), | optional, | target | :: | BUNDLE | |
type(ESMF_State), | intent(in), | optional, | target | :: | STATE | |
integer, | intent(in), | optional | :: | NUM_SUBTILES | ||
integer, | intent(in), | optional | :: | STAT | ||
integer, | intent(in), | optional | :: | ACCMLT_INTERVAL | ||
integer, | intent(in), | optional | :: | COUPLE_INTERVAL | ||
integer, | intent(in), | optional | :: | OFFSET | ||
real, | intent(in), | optional | :: | DEFAULT | ||
character(len=*), | intent(in), | optional | :: | FRIENDLYTO | ||
integer, | intent(in), | optional | :: | HALOWIDTH | ||
integer, | intent(in), | optional | :: | PRECISION | ||
integer, | intent(in), | optional | :: | RESTART | ||
character(len=*), | intent(in), | optional | :: | ATTR_RNAMES(:) | ||
character(len=*), | intent(in), | optional | :: | ATTR_INAMES(:) | ||
real, | intent(in), | optional | :: | ATTR_RVALUES(:) | ||
integer, | intent(in), | optional | :: | ATTR_IVALUES(:) | ||
integer, | intent(in), | optional | :: | UNGRIDDED_DIMS(:) | ||
character(len=*), | intent(in), | optional | :: | UNGRIDDED_UNIT | ||
character(len=*), | intent(in), | optional | :: | UNGRIDDED_NAME | ||
real, | intent(in), | optional | :: | UNGRIDDED_COORDS(:) | ||
integer, | intent(in), | optional | :: | FIELD_TYPE | ||
integer, | intent(in), | optional | :: | STAGGERING | ||
integer, | intent(in), | optional | :: | ROTATION | ||
type(ESMF_Grid), | intent(in), | optional | :: | GRID | ||
character(len=positive_length), | intent(in), | optional | :: | positive | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | intent(in) | :: | spec(:) | |||
character(len=*), | intent(in) | :: | compName | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(MAPL_VarSpec), | pointer | :: | SPEC(:) | |||
type(MAPL_VarSpec), | intent(inout) | :: | ITEM | |||
integer, | intent(out), | optional | :: | RC |