derived type for each direction
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(tem_longList), | private, | pointer | :: | first | => | null() | first entry of the element list |
| integer, | private | :: | nElems | number of entries in element list |
|||
| integer, | private | :: | list | which list JZ:(whether it is fluid, ghost or halo, see tem_levelDesc_type) |
|||
| integer, | private | :: | pos | position in list |
|||
| logical, | private | :: | otherLevel | = | .false. | the current neighbors are of a different level |