| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_FieldBundle), | intent(in) | :: | bundle | |||
| integer, | intent(in) | :: | read_collection_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MAPL_TileIO), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MAPL_TileIO), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | filename | |||
| integer, | intent(in) | :: | timeindex | |||
| integer, | intent(out), | optional | :: | rc |
type, public :: MAPL_TileIO private type(ESMF_FieldBundle) :: bundle integer :: read_collection_id type(tile_buffer), allocatable :: tile_buffer(:) contains procedure :: request_data_from_file procedure :: process_data_from_file end type MAPL_TileIO