Open
Graph Drawing
Framework

 v.2007.11
 

ogdf::NMM Member List

This is the complete list of members for ogdf::NMM, including all inherited members.

_find_small_cellogdf::NMM [private]
_particles_in_leavesogdf::NMM [private]
_precisionogdf::NMM [private]
_tree_construction_wayogdf::NMM [private]
add_local_expansion(QuadTreeNodeNM *ptr_1, QuadTreeNodeNM *ptr_2)ogdf::NMM [private]
add_local_expansion_of_leaf(NodeArray< NodeAttributes > &A, QuadTreeNodeNM *leaf_ptr, QuadTreeNodeNM *act_ptr)ogdf::NMM [private]
add_rep_forces(const Graph &G, NodeArray< DPoint > &F_direct, NodeArray< DPoint > &F_multipole_exp, NodeArray< DPoint > &F_local_exp, NodeArray< DPoint > &F_rep)ogdf::NMM [private]
add_shifted_expansion_to_father_expansion(QuadTreeNodeNM *act_ptr)ogdf::NMM [private]
add_shifted_local_exp_of_parent(QuadTreeNodeNM *node_ptr)ogdf::NMM [private]
binko(int n, int k)ogdf::NMM [private]
BKogdf::NMM [private]
bordering(QuadTreeNodeNM *ptr_1, QuadTreeNodeNM *ptr_2)ogdf::NMM [private]
boxlengthogdf::NMM [private]
build_up_red_quad_tree_path_by_path(const Graph &G, NodeArray< NodeAttributes > &A, QuadTreeNM &T)ogdf::NMM [private]
build_up_red_quad_tree_subtree_by_subtree(const Graph &G, NodeArray< NodeAttributes > &A, QuadTreeNM &T)ogdf::NMM [private]
build_up_root_node(const Graph &G, NodeArray< NodeAttributes > &A, QuadTreeNM &T)ogdf::NMM [private]
build_up_root_vertex(const Graph &G, QuadTreeNM &T)ogdf::NMM [private]
build_up_sorted_subLists(List< ParticleInfo > &L_x_copy, List< ParticleInfo > &act_y_List_copy)ogdf::NMM [private]
calculate_boundaries_of_act_node(QuadTreeNodeNM *act_ptr, double &x_min, double &x_max, double &y_min, double &y_max)ogdf::NMM [private]
calculate_local_expansions_and_WSPRLS(NodeArray< NodeAttributes > &A, QuadTreeNodeNM *act_node_ptr)ogdf::NMM [private]
calculate_neighbourcell_forces(const Graph &G, NodeArray< NodeAttributes > &A, List< QuadTreeNodeNM * > &quad_tree_leaves, NodeArray< DPoint > &F_direct)ogdf::NMM [private]
calculate_repulsive_forces(const Graph &G, NodeArray< NodeAttributes > &A, NodeArray< DPoint > &F_rep)ogdf::NMM
calculate_repulsive_forces_by_exact_method(const Graph &G, NodeArray< NodeAttributes > &A, NodeArray< DPoint > &F_rep)ogdf::NMM [private]
calculate_repulsive_forces_by_NMM(const Graph &G, NodeArray< NodeAttributes > &A, NodeArray< DPoint > &F_rep)ogdf::NMM [private]
check_and_delete_degenerated_node(QuadTreeNM &T)ogdf::NMM [private]
collect_contained_nodes(QuadTreeNM &T, QuadTreeNodeNM *new_leaf_ptr)ogdf::NMM [private]
construct_complete_subtree(QuadTreeNM &T, int subtree_depth, Array2D< QuadTreeNodeNM * > &leaf_ptr, int act_depth, int act_x_index, int act_y_index)ogdf::NMM [private]
construct_reduced_subtree(NodeArray< NodeAttributes > &A, QuadTreeNM &T, List< QuadTreeNodeNM * > &new_subtree_root_List)ogdf::NMM [private]
construct_subtree(NodeArray< NodeAttributes > &A, QuadTreeNM &T, QuadTreeNodeNM *subtree_root_ptr, List< QuadTreeNodeNM * > &new_subtree_root_List)ogdf::NMM [private]
create_sorted_coordinate_Lists(const Graph &G, NodeArray< NodeAttributes > &A, List< ParticleInfo > &L_x, List< ParticleInfo > &L_y)ogdf::NMM [private]
deallocate_memory()ogdf::NMM
decompose_subtreenode(QuadTreeNM &T, List< ParticleInfo > &act_x_List_copy, List< ParticleInfo > &act_y_List_copy, List< QuadTreeNodeNM * > &new_leaf_List)ogdf::NMM [private]
delete_empty_subtrees(QuadTreeNM &T)ogdf::NMM [private]
delete_red_quad_tree_and_count_treenodes(QuadTreeNM &T)ogdf::NMM [private]
delete_sparse_subtree(QuadTreeNM &T, QuadTreeNodeNM *new_leaf_ptr)ogdf::NMM [private]
down_left_cornerogdf::NMM [private]
ExactMethodogdf::NMM [private]
f_rep_scalar(double d)ogdf::NMM [private]
find_sm_cell() const ogdf::NMM [inline, private]
find_sm_cell(int a)ogdf::NMM [inline, private]
find_small_cell_by_formula(QuadTreeNodeNM *act_ptr, double x_min, double x_max, double y_min, double y_max)ogdf::NMM [private]
find_small_cell_iteratively(QuadTreeNodeNM *act_ptr, double x_min, double x_max, double y_min, double y_max)ogdf::NMM [private]
find_smallest_quad(NodeArray< NodeAttributes > &A, QuadTreeNM &T)ogdf::NMM [private]
form_multipole_expansion_of_leaf_node(NodeArray< NodeAttributes > &A, QuadTreeNodeNM *act_ptr)ogdf::NMM [private]
form_multipole_expansion_of_subtree(NodeArray< NodeAttributes > &A, QuadTreeNM &T, List< QuadTreeNodeNM * > &quad_tree_leaves)ogdf::NMM [private]
form_multipole_expansions(NodeArray< NodeAttributes > &A, QuadTreeNM &T, List< QuadTreeNodeNM * > &quad_tree_leaves)ogdf::NMM [private]
free_binko()ogdf::NMM [private]
free_power_of_2_array()ogdf::NMM [private]
in_lb_quad(QuadTreeNodeNM *act_ptr, double x_min, double x_max, double y_min, double y_max)ogdf::NMM [private]
in_lt_quad(QuadTreeNodeNM *act_ptr, double x_min, double x_max, double y_min, double y_max)ogdf::NMM [private]
in_rb_quad(QuadTreeNodeNM *act_ptr, double x_min, double x_max, double y_min, double y_max)ogdf::NMM [private]
in_rt_quad(QuadTreeNodeNM *act_ptr, double x_min, double x_max, double y_min, double y_max)ogdf::NMM [private]
init_binko(int t)ogdf::NMM [private]
init_expansion_Lists(QuadTreeNodeNM *act_ptr)ogdf::NMM [private]
init_power_of_2_array(void)ogdf::NMM [private]
make_copy_and_init_Lists(List< ParticleInfo > &L_x_orig, List< ParticleInfo > &L_x_copy, List< ParticleInfo > &L_y_orig, List< ParticleInfo > &L_y_copy)ogdf::NMM [private]
make_initialisations(const Graph &G, NodeArray< NodeAttributes > &A, NodeArray< DPoint > &F_rep, double boxlength, DPoint down_left_corner, int particles_in_leaves, int precision, int tree_construction_way, int find_small_cell)ogdf::NMM
max_power_of_2_indexogdf::NMM [private]
maxboxindex(int level)ogdf::NMM [private]
MIN_NODE_NUMBERogdf::NMM [private]
NMM()ogdf::NMM
particles_in_leaves(int b)ogdf::NMM [inline, private]
particles_in_leaves() const ogdf::NMM [inline, private]
power_of_2ogdf::NMM [private]
power_of_two(int i)ogdf::NMM [private]
precision(int p)ogdf::NMM [inline, private]
precision() const ogdf::NMM [inline, private]
rep_forcesogdf::NMM [private]
set_center(NodeArray< NodeAttributes > &A, QuadTreeNodeNM *act_ptr)ogdf::NMM [private]
set_contained_nodes_for_leaves(NodeArray< NodeAttributes > &A, QuadTreeNM &T, QuadTreeNodeNM *subtree_root_ptr, Array2D< QuadTreeNodeNM * > &leaf_ptr, int maxindex)ogdf::NMM [private]
set_particlenumber_in_subtree_entries(QuadTreeNM &T)ogdf::NMM [private]
split_in_x_direction(QuadTreeNodeNM *act_ptr, List< ParticleInfo > &L_x_copy, List< ParticleInfo > &L_y_copy, List< ParticleInfo > *&L_x_left_ptr, List< ParticleInfo > *&L_y_left_ptr, List< ParticleInfo > *&L_x_right_ptr, List< ParticleInfo > *&L_y_right_ptr)ogdf::NMM [private]
split_in_y_direction(QuadTreeNodeNM *act_ptr, List< ParticleInfo > &L_x_copy, List< ParticleInfo > &L_y_copy, List< ParticleInfo > *&L_x_bottom_ptr, List< ParticleInfo > *&L_y_bottom_ptr, List< ParticleInfo > *&L_x_top_ptr, List< ParticleInfo > *&L_y_top_ptr)ogdf::NMM [private]
split_in_y_direction(QuadTreeNodeNM *act_ptr, List< ParticleInfo > *&L_x_ptr, List< ParticleInfo > *&L_x_b_ptr, List< ParticleInfo > *&L_x_t_ptr, List< ParticleInfo > *&L_y_ptr, List< ParticleInfo > *&L_y_b_ptr, List< ParticleInfo > *&L_y_t_ptr)ogdf::NMM [private]
transform_local_exp_to_forces(NodeArray< NodeAttributes > &A, List< QuadTreeNodeNM * > &quad_tree_leaves, NodeArray< DPoint > &F_local_exp)ogdf::NMM [private]
transform_multipole_exp_to_forces(NodeArray< NodeAttributes > &A, List< QuadTreeNodeNM * > &quad_tree_leaves, NodeArray< DPoint > &F_multipole_exp)ogdf::NMM [private]
tree_construction_way() const ogdf::NMM [inline, private]
tree_construction_way(int a)ogdf::NMM [inline, private]
update_boxlength_and_cornercoordinate(double b_l, DPoint d_l_c)ogdf::NMM
using_NMMogdf::NMM [private]
well_seperated(QuadTreeNodeNM *ptr_1, QuadTreeNodeNM *ptr_2)ogdf::NMM [private]
x_delete_left_subLists(QuadTreeNodeNM *act_ptr, List< ParticleInfo > &L_x_copy, List< ParticleInfo > &L_y_copy, List< ParticleInfo > *&L_x_left_ptr, List< ParticleInfo > *&L_y_left_ptr, List< ParticleInfo > *&L_x_right_ptr, List< ParticleInfo > *&L_y_right_ptr, ListIterator< ParticleInfo > last_left_item)ogdf::NMM [private]
x_delete_right_subLists(QuadTreeNodeNM *act_ptr, List< ParticleInfo > &L_x_copy, List< ParticleInfo > &L_y_copy, List< ParticleInfo > *&L_x_left_ptr, List< ParticleInfo > *&L_y_left_ptr, List< ParticleInfo > *&L_x_right_ptr, List< ParticleInfo > *&L_y_right_ptr, ListIterator< ParticleInfo > last_left_item)ogdf::NMM [private]
y_delete_left_subLists(QuadTreeNodeNM *act_ptr, List< ParticleInfo > &L_x_copy, List< ParticleInfo > &L_y_copy, List< ParticleInfo > *&L_x_left_ptr, List< ParticleInfo > *&L_y_left_ptr, List< ParticleInfo > *&L_x_right_ptr, List< ParticleInfo > *&L_y_right_ptr, ListIterator< ParticleInfo > last_left_item)ogdf::NMM [private]
y_delete_right_subLists(QuadTreeNodeNM *act_ptr, List< ParticleInfo > &L_x_copy, List< ParticleInfo > &L_y_copy, List< ParticleInfo > *&L_x_left_ptr, List< ParticleInfo > *&L_y_left_ptr, List< ParticleInfo > *&L_x_right_ptr, List< ParticleInfo > *&L_y_right_ptr, ListIterator< ParticleInfo > last_left_item)ogdf::NMM [private]
y_move_left_subLists(List< ParticleInfo > *&L_x_ptr, List< ParticleInfo > *&L_x_b_ptr, List< ParticleInfo > *&L_x_t_ptr, List< ParticleInfo > *&L_y_ptr, List< ParticleInfo > *&L_y_b_ptr, List< ParticleInfo > *&L_y_t_ptr, ListIterator< ParticleInfo > last_left_item)ogdf::NMM [private]
y_move_right_subLists(List< ParticleInfo > *&L_x_ptr, List< ParticleInfo > *&L_x_b_ptr, List< ParticleInfo > *&L_x_t_ptr, List< ParticleInfo > *&L_y_ptr, List< ParticleInfo > *&L_y_b_ptr, List< ParticleInfo > *&L_y_t_ptr, ListIterator< ParticleInfo > last_left_item)ogdf::NMM [private]
~NMM()ogdf::NMM


© 1999-2007 by oreas GmbH, © 2005-2007 by University Dortmund and University Cologne.

Generated on Thu Nov 22 19:40:11 2007 by doxygen 1.5.4.