dbcsr_mutable_type Derived Type

type, private :: dbcsr_mutable_type

Data area with random access reads, insertions, and deletions.


Components

Type Visibility Attributes Name Initial
type(btree_i8_sp2d), public :: btree_s

Data types for the various types

type(btree_i8_dp2d), public :: btree_d

Data types for the various types

type(btree_i8_cp2d), public :: btree_c

Data types for the various types

type(btree_i8_zp2d), public :: btree_z

Data types for the various types

integer, public :: refcount = 0

Reference counter

integer, public :: data_type = -1

The data type that is stored


Source Code

   TYPE dbcsr_mutable_type
      !! Data area with random access reads, insertions, and deletions.

      TYPE(btree_i8_sp2d)          :: btree_s
         !! Data types for the various types
      TYPE(btree_i8_dp2d)          :: btree_d
         !! Data types for the various types
      TYPE(btree_i8_cp2d)          :: btree_c
         !! Data types for the various types
      TYPE(btree_i8_zp2d)          :: btree_z
         !! Data types for the various types
      INTEGER                   :: refcount = 0
         !! Reference counter
      INTEGER                   :: data_type = -1
         !! The data type that is stored
   END TYPE dbcsr_mutable_type