dbcsr_mempool_type Derived Type

type, public :: dbcsr_mempool_type

Memory related types


Components

Type Visibility Attributes Name Initial
type(dbcsr_mempool_entry_type), public, POINTER :: root => Null()
integer, public :: capacity = 1

Source Code

   TYPE dbcsr_mempool_type
      !! Memory related types
      TYPE(dbcsr_mempool_entry_type), POINTER :: root => Null()
      INTEGER                                 :: capacity = 1
!$    INTEGER(KIND=omp_lock_kind)          :: lock = -1_omp_lock_kind
   END TYPE dbcsr_mempool_type