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
integer(kind=int_4), public, DIMENSION(64) :: padding

Source Code

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