![]() |
SPEED
|
Data Types | |
type | kdtree2_result |
type | pq |
Functions/Subroutines | |
type(pq) function, public | pq_create (results_in) |
subroutine, public | pq_max (a, e) |
real(kdkind) function, public | pq_maxpri (a) |
subroutine, public | pq_extract_max (a, e) |
real(kdkind) function, public | pq_insert (a, dis, idx) |
real(kdkind) function, public | pq_replace_max (a, dis, idx) |
subroutine, public | pq_delete (a, i) |
type(pq) function, public kdtree2_priority_queue_module::pq_create | ( | type(kdtree2_result), dimension(:), target | results_in | ) |
Definition at line 100 of file kdtree2.f90.
Referenced by kdtree2_module::kdtree2_n_nearest(), and kdtree2_module::kdtree2_n_nearest_around_point().
subroutine, public kdtree2_priority_queue_module::pq_delete | ( | type(pq), pointer | a, |
integer | i | ||
) |
Definition at line 455 of file kdtree2.f90.
subroutine, public kdtree2_priority_queue_module::pq_extract_max | ( | type(pq), pointer | a, |
type(kdtree2_result), intent(out) | e | ||
) |
Definition at line 269 of file kdtree2.f90.
Referenced by pq_replace_max().
real(kdkind) function, public kdtree2_priority_queue_module::pq_insert | ( | type(pq), pointer | a, |
real(kdkind), intent(in) | dis, | ||
integer, intent(in) | idx | ||
) |
Definition at line 299 of file kdtree2.f90.
References pq_insert().
Referenced by pq_insert(), and pq_replace_max().
subroutine, public kdtree2_priority_queue_module::pq_max | ( | type(pq), pointer | a, |
type(kdtree2_result), intent(out) | e | ||
) |
Definition at line 239 of file kdtree2.f90.
Definition at line 257 of file kdtree2.f90.
References pq_maxpri().
Referenced by pq_maxpri().
real(kdkind) function, public kdtree2_priority_queue_module::pq_replace_max | ( | type(pq), pointer | a, |
real(kdkind), intent(in) | dis, | ||
integer, intent(in) | idx | ||
) |
Definition at line 384 of file kdtree2.f90.
References pq_extract_max(), pq_insert(), and pq_replace_max().
Referenced by pq_replace_max().