tem_pointData_list_type Derived Type

type, public :: tem_pointData_list_type

Data type contains pointData information for all levels.


Components

Type Visibility Attributes Name Initial
type(tem_pointData_type), public :: pntLvl(globalMaxLevels)

pointData for all levels

type(tem_pointData_type), public :: mapToTree

Contains source elements position in global tree for interpolation to derive solver variables for every point. srcElem in tem_pointData_type contains source element position in level-wise list which is used in get_valOfIndex. This routine is used in solver get_point routine which interpolate a variable to a point from elements in fluid tree excluding ghosts. Halo elements are considered as source only for auxField variable.


Source Code

  type tem_pointData_list_type
    !> pointData for all levels
    type(tem_pointData_type) :: pntLvl(globalMaxLevels)

    !> Contains source elements position in global tree for interpolation to derive
    !! solver variables for every point. srcElem in tem_pointData_type contains
    !! source element position in level-wise list which is used in get_valOfIndex.
    !! This routine is used in solver get_point routine which interpolate a
    !! variable to a point from elements in fluid tree excluding ghosts.
    !! Halo elements are considered as source only for auxField variable.
    type(tem_pointData_type) :: mapToTree
  end type tem_pointData_list_type