tem_tracking_instance_type Derived Type

type, public :: tem_tracking_instance_type

Tracking entity definition


Components

Type Visibility Attributes Name Initial
type(tem_varMap_type), public :: varMap

Contains name and position of variables to track in global varSys number of found variables can be accessed by me%varMap%varPos%nVals

type(tem_subTree_type), public :: subTree

sub-tree resulting from the elements within the tracking shape The sub-tree also holds the sub-communicator This data needs to be UPDATED after balance

type(hvs_output_file_type), public :: output_file

Description for output file formats

integer, public :: pntConfig

Pointer to config array in tem_tracking_type


Source Code

  type tem_tracking_instance_type
    !> Contains name and position of variables to track in global varSys
    !! number of found variables can be accessed by me%varMap%varPos%nVals
    type(tem_varMap_type) :: varMap

    !> sub-tree resulting from the elements within the tracking shape
    !! The sub-tree also holds the sub-communicator
    !! This data needs to be UPDATED after balance
    type(tem_subTree_type) :: subTree

    !> Description for output file formats
    type(hvs_output_file_type) :: output_file

    !> Pointer to config array in tem_tracking_type
    integer :: pntConfig
    
  end type tem_tracking_instance_type