SPEED
kdtree2_module::tree_node Type Reference
Collaboration diagram for kdtree2_module::tree_node:

Public Attributes

real(kdkindcut_val
 
real(kdkindcut_val_left
 
real(kdkindcut_val_right
 
integer l
 
integer u
 
type(tree_node), pointer left
 
type(tree_node), pointer right
 
type(interval), dimension(:), pointer box => null()
 

Detailed Description

Definition at line 526 of file kdtree2.f90.

Member Data Documentation

◆ box

type(interval), dimension(:), pointer kdtree2_module::tree_node::box => null()

Definition at line 537 of file kdtree2.f90.

537 type(interval), pointer :: box(:) => null()

◆ cut_val

real(kdkind) kdtree2_module::tree_node::cut_val

Definition at line 531 of file kdtree2.f90.

531 real(kdkind) :: cut_val

◆ cut_val_left

real(kdkind) kdtree2_module::tree_node::cut_val_left

Definition at line 533 of file kdtree2.f90.

533 real(kdkind) :: cut_val_left, cut_val_right

◆ cut_val_right

real(kdkind) kdtree2_module::tree_node::cut_val_right

Definition at line 533 of file kdtree2.f90.

◆ l

integer kdtree2_module::tree_node::l

Definition at line 535 of file kdtree2.f90.

535 integer :: l, u

◆ left

type (tree_node), pointer kdtree2_module::tree_node::left

Definition at line 536 of file kdtree2.f90.

536 type (tree_node), pointer :: left, right

◆ right

type (tree_node), pointer kdtree2_module::tree_node::right

Definition at line 536 of file kdtree2.f90.

◆ u

integer kdtree2_module::tree_node::u

Definition at line 535 of file kdtree2.f90.


The documentation for this type was generated from the following file: