|
ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
|
#include "quadtree.hpp"
Public Member Functions | |
| QuadtreeBox (Real xmin_, Real xmax_, Real ymin_, Real ymax_, int max_num_el_, QuadtreeBox *parent_=nullptr) | |
| ~QuadtreeBox ()=default | |
Public Attributes | |
| std::vector< int > | element_list |
| int | max_num_el |
| std::unique_ptr< QuadtreeBox > | north_east |
| std::unique_ptr< QuadtreeBox > | north_west |
| int | num_el |
| QuadtreeBox * | parent |
| std::unique_ptr< QuadtreeBox > | south_east |
| std::unique_ptr< QuadtreeBox > | south_west |
| Real | xmax |
| Real | xmin |
| Real | ymax |
| Real | ymin |
| orb5x::QuadtreeBox::QuadtreeBox | ( | Real | xmin_, |
| Real | xmax_, | ||
| Real | ymin_, | ||
| Real | ymax_, | ||
| int | max_num_el_, | ||
| QuadtreeBox * | parent_ = nullptr ) |
References QuadtreeBox().
Referenced by QuadtreeBox().
|
default |
| std::vector<int> orb5x::QuadtreeBox::element_list |
| int orb5x::QuadtreeBox::max_num_el |
| std::unique_ptr<QuadtreeBox> orb5x::QuadtreeBox::north_east |
| std::unique_ptr<QuadtreeBox> orb5x::QuadtreeBox::north_west |
| int orb5x::QuadtreeBox::num_el |
| QuadtreeBox* orb5x::QuadtreeBox::parent |
| std::unique_ptr<QuadtreeBox> orb5x::QuadtreeBox::south_east |
| std::unique_ptr<QuadtreeBox> orb5x::QuadtreeBox::south_west |
| Real orb5x::QuadtreeBox::xmax |
| Real orb5x::QuadtreeBox::xmin |
| Real orb5x::QuadtreeBox::ymax |
| Real orb5x::QuadtreeBox::ymin |