int2_storage_t Derived Type

type, public :: int2_storage_t


Components

Type Visibility Attributes Name Initial
integer, public :: ncur = 0
integer, public :: buf_size = 0
integer, public :: thread_id = 1
integer(kind=2), public, allocatable :: ids(:,:)
real(kind=dp), public, allocatable, dimension(:) :: ints

Type-Bound Procedures

procedure, public, pass :: init => int2_storage_init

  • private subroutine int2_storage_init(this, buf_size)

    Arguments

    Type IntentOptional Attributes Name
    class(int2_storage_t), intent(inout) :: this
    integer, intent(in) :: buf_size

procedure, public, pass :: clean => int2_storage_clean

  • private subroutine int2_storage_clean(this)

    Arguments

    Type IntentOptional Attributes Name
    class(int2_storage_t), intent(inout) :: this