Definition at line 121 of file heap.F90.
|
integer(int64), dimension(:), pointer | a => null() |
| a list of sorted arrays More...
|
|
integer | length |
| the number of sorted arrays -> this is the length of the heap More...
|
|
integer, dimension(:), allocatable | indices |
| the starting indices of the sorted arrays More...
|
|
integer, dimension(:), allocatable | sizes |
| the sizes of the sorted arrays More...
|
|
◆ init()
procedure heap_oct_m::heap_t::init |
|
private |
◆ end()
procedure heap_oct_m::heap_t::end |
|
private |
◆ merge()
procedure heap_oct_m::heap_t::merge |
|
private |
integer(int64), dimension(:), pointer heap_oct_m::heap_t::a => null() |
|
private |
a list of sorted arrays
Definition at line 123 of file heap.F90.
◆ length
integer heap_oct_m::heap_t::length |
|
private |
the number of sorted arrays -> this is the length of the heap
Definition at line 124 of file heap.F90.
◆ indices
integer, dimension(:), allocatable heap_oct_m::heap_t::indices |
|
private |
the starting indices of the sorted arrays
Definition at line 125 of file heap.F90.
◆ sizes
integer, dimension(:), allocatable heap_oct_m::heap_t::sizes |
|
private |
the sizes of the sorted arrays
Definition at line 126 of file heap.F90.
The documentation for this type was generated from the following file: