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 = btree_i8_sp2d()

Data types for the various types

type(btree_i8_dp2d), public :: btree_d = btree_i8_dp2d()

Data types for the various types

type(btree_i8_cp2d), public :: btree_c = btree_i8_cp2d()

Data types for the various types

type(btree_i8_zp2d), public :: btree_z = btree_i8_zp2d()

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 = btree_i8_sp2d()
         !! Data types for the various types
      TYPE(btree_i8_dp2d)          :: btree_d = btree_i8_dp2d()
         !! Data types for the various types
      TYPE(btree_i8_cp2d)          :: btree_c = btree_i8_cp2d()
         !! Data types for the various types
      TYPE(btree_i8_zp2d)          :: btree_z = btree_i8_zp2d()
         !! 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