memory_config Derived Type

type, public :: memory_config


Inherits

type~~memory_config~~InheritsGraph type~memory_config memory_config type~character_array character_array type~memory_config->type~character_array DistType, GridType

Inherited by

type~~memory_config~~InheritedByGraph type~memory_config memory_config type~problem_descriptor_strings problem_descriptor_strings type~problem_descriptor_strings->type~memory_config DstMem, SrcMem type~problem_descriptor_records problem_descriptor_records type~problem_descriptor_records->type~problem_descriptor_strings str type~harness_descriptor harness_descriptor type~harness_descriptor->type~problem_descriptor_records rcrd

Components

Type Visibility Attributes Name Initial
character(len=THARN_MAXSTR), public :: string
integer, public, pointer :: DistOrder(:)
integer, public :: DistRank
integer, public, pointer :: GridOrder(:)
integer, public :: GridRank
integer, public, pointer :: HaloL(:)
integer, public, pointer :: HaloR(:)
integer, public, pointer :: StagLoc(:)
integer, public :: memRank
type(character_array), public, pointer :: DistType(:)
type(character_array), public, pointer :: GridType(:)

Source Code

  type memory_config
     character(THARN_MAXSTR) :: string    ! memory string 
     integer :: memRank                  ! rank of memory chunk
     integer :: DistRank                 ! rank of distribution
     integer :: GridRank                 ! rank of grid
     integer, pointer :: DistOrder(:)
     integer, pointer :: GridOrder(:)
     type(character_array), pointer :: DistType(:)
     type(character_array), pointer :: GridType(:)
     integer, pointer :: HaloL(:)
     integer, pointer :: HaloR(:)
     integer, pointer :: StagLoc(:)
  end type memory_config