#include <QuadTreeNodeNM.h>
Definition at line 68 of file QuadTreeNodeNM.h.
| ogdf::QuadTreeNodeNM::QuadTreeNodeNM | ( | ) |
| ogdf::QuadTreeNodeNM::~QuadTreeNodeNM | ( | ) |
| void ogdf::QuadTreeNodeNM::set_Sm_level | ( | int | l | ) | [inline] |
Definition at line 84 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_Sm_downleftcorner | ( | DPoint | dlc | ) | [inline] |
Definition at line 85 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_Sm_boxlength | ( | double | l | ) | [inline] |
Definition at line 86 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_x_List_ptr | ( | List< ParticleInfo > * | x_ptr | ) | [inline] |
Definition at line 87 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_y_List_ptr | ( | List< ParticleInfo > * | y_ptr | ) | [inline] |
Definition at line 88 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_particlenumber_in_subtree | ( | int | p | ) | [inline] |
Definition at line 89 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_Sm_center | ( | complex< double > | c | ) | [inline] |
Definition at line 90 of file QuadTreeNodeNM.h.
Definition at line 91 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::pushBack_contained_nodes | ( | node | v | ) | [inline] |
Definition at line 92 of file QuadTreeNodeNM.h.
| node ogdf::QuadTreeNodeNM::pop_contained_nodes | ( | ) | [inline] |
Definition at line 93 of file QuadTreeNodeNM.h.
| bool ogdf::QuadTreeNodeNM::contained_nodes_empty | ( | ) | [inline] |
Definition at line 94 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_I | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 96 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_D1 | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 97 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_D2 | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 98 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_M | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 99 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_locale_exp | ( | Array< complex< double > > & | local, | |
| int | precision | |||
| ) | [inline] |
Definition at line 102 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_multipole_exp | ( | Array< complex< double > > & | multi, | |
| int | precision | |||
| ) | [inline] |
Definition at line 111 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::replace_multipole_exp | ( | Array< complex< double > > & | multi, | |
| int | precision | |||
| ) | [inline] |
Definition at line 120 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_father_ptr | ( | QuadTreeNodeNM * | f | ) | [inline] |
Definition at line 127 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_child_lt_ptr | ( | QuadTreeNodeNM * | c | ) | [inline] |
Definition at line 128 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_child_rt_ptr | ( | QuadTreeNodeNM * | c | ) | [inline] |
Definition at line 129 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_child_lb_ptr | ( | QuadTreeNodeNM * | c | ) | [inline] |
Definition at line 130 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::set_child_rb_ptr | ( | QuadTreeNodeNM * | c | ) | [inline] |
Definition at line 131 of file QuadTreeNodeNM.h.
| bool ogdf::QuadTreeNodeNM::is_root | ( | ) | [inline] |
Definition at line 133 of file QuadTreeNodeNM.h.
| bool ogdf::QuadTreeNodeNM::is_leaf | ( | ) | [inline] |
Definition at line 134 of file QuadTreeNodeNM.h.
| bool ogdf::QuadTreeNodeNM::child_lt_exists | ( | ) | [inline] |
Definition at line 137 of file QuadTreeNodeNM.h.
| bool ogdf::QuadTreeNodeNM::child_rt_exists | ( | ) | [inline] |
Definition at line 138 of file QuadTreeNodeNM.h.
| bool ogdf::QuadTreeNodeNM::child_lb_exists | ( | ) | [inline] |
Definition at line 139 of file QuadTreeNodeNM.h.
| bool ogdf::QuadTreeNodeNM::child_rb_exists | ( | ) | [inline] |
Definition at line 140 of file QuadTreeNodeNM.h.
| int ogdf::QuadTreeNodeNM::get_Sm_level | ( | ) | const [inline] |
Definition at line 142 of file QuadTreeNodeNM.h.
| DPoint ogdf::QuadTreeNodeNM::get_Sm_downleftcorner | ( | ) | const [inline] |
Definition at line 143 of file QuadTreeNodeNM.h.
| double ogdf::QuadTreeNodeNM::get_Sm_boxlength | ( | ) | const [inline] |
Definition at line 144 of file QuadTreeNodeNM.h.
| List<ParticleInfo>* ogdf::QuadTreeNodeNM::get_x_List_ptr | ( | ) | [inline] |
Definition at line 145 of file QuadTreeNodeNM.h.
| List<ParticleInfo>* ogdf::QuadTreeNodeNM::get_y_List_ptr | ( | ) | [inline] |
Definition at line 146 of file QuadTreeNodeNM.h.
| int ogdf::QuadTreeNodeNM::get_particlenumber_in_subtree | ( | ) | const [inline] |
Definition at line 147 of file QuadTreeNodeNM.h.
| complex<double> ogdf::QuadTreeNodeNM::get_Sm_center | ( | ) | const [inline] |
Definition at line 148 of file QuadTreeNodeNM.h.
| complex<double>* ogdf::QuadTreeNodeNM::get_local_exp | ( | ) | const [inline] |
Definition at line 149 of file QuadTreeNodeNM.h.
| complex<double>* ogdf::QuadTreeNodeNM::get_multipole_exp | ( | ) | const [inline] |
Definition at line 150 of file QuadTreeNodeNM.h.
Definition at line 151 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::get_I | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 152 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::get_D1 | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 153 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::get_D2 | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 154 of file QuadTreeNodeNM.h.
| void ogdf::QuadTreeNodeNM::get_M | ( | List< QuadTreeNodeNM * > & | l | ) | [inline] |
Definition at line 155 of file QuadTreeNodeNM.h.
| QuadTreeNodeNM* ogdf::QuadTreeNodeNM::get_father_ptr | ( | ) | const [inline] |
Definition at line 157 of file QuadTreeNodeNM.h.
| QuadTreeNodeNM* ogdf::QuadTreeNodeNM::get_child_lt_ptr | ( | ) | const [inline] |
Definition at line 158 of file QuadTreeNodeNM.h.
| QuadTreeNodeNM* ogdf::QuadTreeNodeNM::get_child_rt_ptr | ( | ) | const [inline] |
Definition at line 159 of file QuadTreeNodeNM.h.
| QuadTreeNodeNM* ogdf::QuadTreeNodeNM::get_child_lb_ptr | ( | ) | const [inline] |
Definition at line 160 of file QuadTreeNodeNM.h.
| QuadTreeNodeNM* ogdf::QuadTreeNodeNM::get_child_rb_ptr | ( | ) | const [inline] |
Definition at line 161 of file QuadTreeNodeNM.h.
| ostream& operator<< | ( | ostream & | , | |
| const QuadTreeNodeNM & | ||||
| ) | [friend] |
| istream& operator>> | ( | istream & | , | |
| QuadTreeNodeNM & | ||||
| ) | [friend] |
int ogdf::QuadTreeNodeNM::Sm_level [private] |
Definition at line 165 of file QuadTreeNodeNM.h.
Definition at line 166 of file QuadTreeNodeNM.h.
double ogdf::QuadTreeNodeNM::Sm_boxlength [private] |
Definition at line 167 of file QuadTreeNodeNM.h.
List<ParticleInfo>* ogdf::QuadTreeNodeNM::L_x_ptr [private] |
Definition at line 168 of file QuadTreeNodeNM.h.
List<ParticleInfo>* ogdf::QuadTreeNodeNM::L_y_ptr [private] |
Definition at line 170 of file QuadTreeNodeNM.h.
int ogdf::QuadTreeNodeNM::subtreeparticlenumber [private] |
Definition at line 172 of file QuadTreeNodeNM.h.
complex<double> ogdf::QuadTreeNodeNM::Sm_center [private] |
Definition at line 174 of file QuadTreeNodeNM.h.
complex<double>* ogdf::QuadTreeNodeNM::ME [private] |
Definition at line 175 of file QuadTreeNodeNM.h.
complex<double>* ogdf::QuadTreeNodeNM::LE [private] |
Definition at line 176 of file QuadTreeNodeNM.h.
List<node> ogdf::QuadTreeNodeNM::contained_nodes [private] |
Definition at line 177 of file QuadTreeNodeNM.h.
List<QuadTreeNodeNM*> ogdf::QuadTreeNodeNM::I [private] |
Definition at line 180 of file QuadTreeNodeNM.h.
List<QuadTreeNodeNM*> ogdf::QuadTreeNodeNM::D1 [private] |
Definition at line 181 of file QuadTreeNodeNM.h.
List<QuadTreeNodeNM*> ogdf::QuadTreeNodeNM::D2 [private] |
Definition at line 181 of file QuadTreeNodeNM.h.
List<QuadTreeNodeNM*> ogdf::QuadTreeNodeNM::M [private] |
Definition at line 183 of file QuadTreeNodeNM.h.
QuadTreeNodeNM* ogdf::QuadTreeNodeNM::father_ptr [private] |
Definition at line 185 of file QuadTreeNodeNM.h.
QuadTreeNodeNM* ogdf::QuadTreeNodeNM::child_lt_ptr [private] |
Definition at line 186 of file QuadTreeNodeNM.h.
QuadTreeNodeNM* ogdf::QuadTreeNodeNM::child_rt_ptr [private] |
Definition at line 187 of file QuadTreeNodeNM.h.
QuadTreeNodeNM* ogdf::QuadTreeNodeNM::child_lb_ptr [private] |
Definition at line 188 of file QuadTreeNodeNM.h.
QuadTreeNodeNM* ogdf::QuadTreeNodeNM::child_rb_ptr [private] |
Definition at line 189 of file QuadTreeNodeNM.h.