Neko 0.9.99
A portable framework for high-order spectral element flow simulations
|
Defines an octree. More...
Public Member Functions | |
procedure, pass(t) | init (t, width) |
Initialize an octree. | |
procedure, pass(t) | free (t) |
Destroy an octree. | |
procedure, pass(t) | insert (t, p) |
Insert a point p into the octree. | |
procedure, pass(t) | find (t, p) |
Find a point p in an octree. | |
Public Attributes | |
type(oct_t), pointer | root => null() |
Definition at line 57 of file octree.f90.
procedure, pass(t) octree::octree_t::find | ( | class(octree_t), intent(in) | t, |
type(point_t), intent(in) | p | ||
) |
Definition at line 63 of file octree.f90.
Definition at line 61 of file octree.f90.
procedure, pass(t) octree::octree_t::init | ( | class(octree_t), intent(inout) | t, |
real(kind=dp), intent(in) | width | ||
) |
Definition at line 60 of file octree.f90.
procedure, pass(t) octree::octree_t::insert | ( | class(octree_t), intent(inout) | t, |
type(point_t), intent(in) | p | ||
) |
Definition at line 62 of file octree.f90.
Definition at line 58 of file octree.f90.