tem_varMap_type Derived Type

type, public :: tem_varMap_type

Contains variable labels and their positions in a varSys


Components

Type Visibility Attributes Name Initial
type(grw_labelarray_type), public :: varName

Array of active variable labels

type(grw_intarray_type), public :: varPos

Position of appended variable in the global variable system

integer, public :: nScalars

number of scalars of variables in varPos


Source Code

  type tem_varMap_type
    !> Array of active variable labels
    type(grw_labelArray_type) :: varName
    !character(len=labelLen), allocatable :: varName(:)

    !> Position of appended variable in the global variable system
    type(grw_intArray_type) :: varPos

    !> number of scalars of variables in varPos
    integer :: nScalars
  end type tem_varMap_type