Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | file_name | |||
character(len=:), | public, | allocatable | :: | template | |||
integer, | public | :: | bracket_side | ||||
integer, | public | :: | entry_index | ||||
integer, | public | :: | fraction | ||||
integer, | public | :: | metadata_coll_id | ||||
integer, | public | :: | regrid_method | ||||
integer, | public | :: | server_coll_id | ||||
integer, | public | :: | time_index | ||||
logical, | public | :: | on_tiles | ||||
type(ESMF_FieldBundle), | public | :: | pbundle | ||||
type(GriddedIOitemVector), | public | :: | items | ||||
type(MAPL_GriddedIO), | public | :: | grid_io | ||||
type(MAPL_TileIO), | public | :: | tile_io |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | bracket_side | |||
integer, | intent(in) | :: | entry_index | |||
character(len=*), | intent(in) | :: | file_name | |||
integer, | intent(in) | :: | time_index | |||
integer, | intent(in) | :: | regrid_method | |||
integer, | intent(in) | :: | fraction | |||
character(len=*), | intent(in) | :: | template | |||
integer, | intent(in) | :: | metadata_coll_id | |||
integer, | intent(in) | :: | server_coll_id | |||
type(GriddedIOitemVector), | target | :: | items | |||
logical, | intent(in) | :: | on_tiles | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataNG_IOBundle), | intent(out) | :: | to | |||
type(ExtDataNG_IOBundle), | intent(in) | :: | from |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataNG_IOBundle), | intent(out) | :: | to | |||
type(ExtDataNG_IOBundle), | intent(in) | :: | from |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataNG_IOBundle), | intent(inout) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataNG_IOBundle), | intent(inout), | target | :: | this | ||
integer, | intent(out), | optional | :: | rc |
type ExtDataNG_IOBundle type (MAPL_GriddedIO) :: grid_io type (MAPL_TileIO) :: tile_io type (ESMF_FieldBundle) :: pbundle character(:), allocatable :: template integer :: regrid_method integer :: bracket_side integer :: entry_index character(:), allocatable :: file_name integer :: time_index integer :: fraction integer :: metadata_coll_id integer :: server_coll_id type(GriddedIOItemVector) :: items logical :: on_tiles contains procedure :: clean procedure :: make_io procedure :: assign generic :: assignment(=) => assign end type ExtDataNG_IOBundle