| 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) | :: | items | ||||
| logical, | intent(in) | :: | on_tiles | |||
| integer, | intent(out), | optional | :: | rc |
| 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 |
| public function new_ExtDataNG_IOBundle (bracket_side, entry_index, file_name, time_index, regrid_method, fraction, template, metadata_coll_id, server_coll_id, items, on_tiles, rc) |
| procedure, public :: assign | |
| generic, public :: assignment(=) => assign | |
| procedure, public :: clean | |
| procedure, public :: make_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) | :: | 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(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ExtDataNG_IOBundle), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | rc |