thread_private_type Derived Type

type, private :: thread_private_type


Components

Type Visibility Attributes Name Initial
type(stack_buffer_type), public, DIMENSION(:), POINTER :: stack_buffers => Null()
type(dbcsr_memtype_type), public :: memtype_cbuffer = dbcsr_memtype_type()
integer(kind=int_4), public, DIMENSION(64) :: padding = -1_int_4

Source Code

   TYPE thread_private_type
      TYPE(stack_buffer_type), DIMENSION(:), POINTER     :: stack_buffers => Null()
      TYPE(dbcsr_memtype_type)                           :: memtype_cbuffer = dbcsr_memtype_type()
      ! ensure that array-elements are on different cache lines
      INTEGER(kind=int_4), DIMENSION(64)                 :: padding = -1_int_4
   END TYPE thread_private_type