FV3 Bundle
|
Data Types | |
type | kdtree2_result |
type | pq |
Functions/Subroutines | |
type(pq) function, public | pq_create (results_in) |
subroutine | heapify (a, i_in) |
subroutine, public | pq_max (a, e) |
real(kind_real) function, public | pq_maxpri (a) |
subroutine, public | pq_extract_max (a, e) |
real(kind_real) function, public | pq_insert (a, dis, sdis, idx) |
real(kind_real) function, public | pq_replace_max (a, dis, sdis, idx) |
subroutine, public | pq_delete (a, i) |
|
private |
Definition at line 110 of file tools_kdtree2_pq.F90.
type(pq) function, public tools_kdtree2_pq::pq_create | ( | type(kdtree2_result), dimension(:), target | results_in | ) |
subroutine, public tools_kdtree2_pq::pq_delete | ( | type(pq), pointer | a, |
integer | i | ||
) |
subroutine, public tools_kdtree2_pq::pq_extract_max | ( | type(pq), pointer | a, |
type(kdtree2_result), intent(out) | e | ||
) |
Definition at line 218 of file tools_kdtree2_pq.F90.
real(kind_real) function, public tools_kdtree2_pq::pq_insert | ( | type(pq), pointer | a, |
real(kind_real), intent(in) | dis, | ||
real(kind_real), intent(in) | sdis, | ||
integer, intent(in) | idx | ||
) |
Definition at line 248 of file tools_kdtree2_pq.F90.
subroutine, public tools_kdtree2_pq::pq_max | ( | type(pq), pointer | a, |
type(kdtree2_result), intent(out) | e | ||
) |
Definition at line 187 of file tools_kdtree2_pq.F90.
real(kind_real) function, public tools_kdtree2_pq::pq_maxpri | ( | type(pq), pointer | a | ) |
Definition at line 203 of file tools_kdtree2_pq.F90.
real(kind_real) function, public tools_kdtree2_pq::pq_replace_max | ( | type(pq), pointer | a, |
real(kind_real), intent(in) | dis, | ||
real(kind_real), intent(in) | sdis, | ||
integer, intent(in) | idx | ||
) |
Definition at line 295 of file tools_kdtree2_pq.F90.