tem_direction_type Derived Type

type, public :: tem_direction_type

derived type for each direction


type~~tem_direction_type~~InheritsGraph type~tem_direction_type tem_direction_type type~tem_longlist tem_longList type~tem_direction_type->type~tem_longlist first type~tem_longlist->type~tem_longlist next

Inherited by

type~~tem_direction_type~~InheritedByGraph type~tem_direction_type tem_direction_type type~tem_neighbor_type tem_neighbor_type type~tem_neighbor_type->type~tem_direction_type dir



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