Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
octree::octree_t Type Reference

Defines an octree. More...

Collaboration diagram for octree::octree_t:

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()
 

Detailed Description

Definition at line 57 of file octree.f90.

Member Function/Subroutine Documentation

◆ find()

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.

◆ free()

procedure, pass(t) octree::octree_t::free ( class(octree_t), intent(inout t)

Definition at line 61 of file octree.f90.

◆ init()

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.

◆ insert()

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.

Member Data Documentation

◆ root

type(oct_t), pointer octree::octree_t::root => null()

Definition at line 58 of file octree.f90.


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