oomph::OcTreeRoot Member List

This is the complete list of members for oomph::OcTreeRoot, including all inherited members.

add_edge_neighbour_pt(TreeRoot *oc_tree_root_pt, const unsigned &edge_direction)oomph::OcTreeRootinline
Colouroomph::OcTreeprivatestatic
Common_faceoomph::OcTreeprivatestatic
construct_rotation_matrix(int &axis, int &angle, DenseMatrix< int > &mat)oomph::OcTreeprivatestatic
construct_son(RefineableElement *const &object_pt, Tree *const &father_pt, const int &son_type)oomph::OcTreeinlinevirtual
Cosioomph::OcTreeprivatestatic
deactivate_object()oomph::Tree
Direct_stringoomph::OcTreestatic
direction_of_neighbour(TreeRoot *octree_root_pt)oomph::OcTreeRootinline
Direction_to_vectoroomph::OcTreestatic
doc_face_neighbours(Vector< Tree * > forest_nodes_pt, std::ofstream &neighbours_file, std::ofstream &neighbours_txt_file, double &max_error)oomph::OcTreestatic
doc_true_edge_neighbours(Vector< Tree * > forest_nodes_pt, std::ofstream &neighbours_file, std::ofstream &no_true_edge_file, std::ofstream &neighbours_txt_file, double &max_error)oomph::OcTreestatic
edge_neighbour_is_face_neighbour(const int &edge, OcTree *edge_neighb_pt) constoomph::OcTreeprivate
Edge_neighbour_ptoomph::OcTreeRootprivate
edge_neighbour_pt(const unsigned &edge_direction)oomph::OcTreeRootinline
faces_of_common_edge(const int &edge)oomph::OcTreestatic
Father_ptoomph::Treeprotected
father_pt() constoomph::Treeinline
flush_object()oomph::Treeinline
flush_sons()oomph::Treeinline
get_the_other_face(const unsigned &n1, const unsigned &n2, const unsigned &nnode1d, const int &face)oomph::OcTreestatic
gteq_edge_neighbour(const int &direction, const unsigned &i_root_edge_neighbour, unsigned &nroot_edge_neighbour, double &s_diff, int &diff_level, int max_level, OcTreeRoot *orig_root_pt) constoomph::OcTreeprivate
gteq_face_neighbour(const int &direction, Vector< unsigned > &translate_s, Vector< double > &s_sw, Vector< double > &s_ne, int &face, int &diff_level, bool &in_neighbouring_tree) constoomph::OcTree
gteq_face_neighbour(const int &direction, double &s_difflo, double &s_diffhi, int &diff_level, bool &in_neighbouring_tree, int max_level, OcTreeRoot *orig_root_pt) constoomph::OcTreeprivate
gteq_true_edge_neighbour(const int &direction, const unsigned &i_root_edge_neighbour, unsigned &nroot_edge_neighbour, Vector< unsigned > &translate_s, Vector< double > &s_lo, Vector< double > &s_hi, int &edge, int &diff_level) constoomph::OcTree
Is_adjacentoomph::OcTreeprivatestatic
is_leaf()oomph::Treeinline
is_neighbour_periodic(const int &direction)oomph::TreeRootinline
level() constoomph::Treeinline
Leveloomph::Treeprotected
max_neighbour_finding_tolerance()oomph::Treeinlinestatic
Max_neighbour_finding_toleranceoomph::Treeprotectedstatic
merge_sons_if_required(Mesh *&mesh_pt)oomph::Tree
mult_mat_mat(const DenseMatrix< int > &mat1, const DenseMatrix< int > &mat2, DenseMatrix< int > &mat3)oomph::OcTreeprivatestatic
mult_mat_vect(const DenseMatrix< int > &mat, const Vector< int > &vect1, Vector< int > &vect2)oomph::OcTreeprivatestatic
nedge_neighbour(const unsigned &edge_direction)oomph::OcTreeRootinline
Neighbour_periodicoomph::TreeRootprotected
Neighbour_ptoomph::TreeRootprotected
neighbour_pt(const int &direction)oomph::TreeRootinline
nneighbour()oomph::TreeRootinline
node_number_to_vertex(const unsigned &n, const unsigned &nnode1d)oomph::OcTreestatic
nsons() constoomph::Treeinline
object_pt() constoomph::Treeinline
Object_ptoomph::Treeprotected
OcTree(const OcTree &dummy)=deleteoomph::OcTree
OcTree()oomph::OcTreeinlineprotected
OcTree(RefineableElement *const &object_pt)oomph::OcTreeinlineprotected
OcTree(RefineableElement *const &object_pt, Tree *const &father_pt, const int &son_type)oomph::OcTreeinlineprotected
OcTreeRoot(RefineableElement *const &object_pt)oomph::OcTreeRootinline
OcTreeRoot(const OcTreeRoot &dummy)=deleteoomph::OcTreeRoot
OMEGAoomph::Treestatic
operator=(const OcTreeRoot &)=deleteoomph::OcTreeRoot
oomph::OcTree::operator=(const OcTree &)=deleteoomph::OcTree
oomph::Tree::operator=(const Tree &)=deleteoomph::Tree
oomph::TreeRoot::operator=(const TreeRoot &)=deleteoomph::TreeRoot
p_refine_if_required(Mesh *&mesh_pt)oomph::Tree
Reflectoomph::OcTreeprivatestatic
Reflect_edgeoomph::OcTreestatic
Reflect_faceoomph::OcTreestatic
Reflect_vertexoomph::OcTreestatic
right_equivalent(TreeRoot *tree_root_pt)oomph::OcTreeRootinline
Right_equivalentoomph::OcTreeRootprivate
root_pt()oomph::Treeinline
root_pt() constoomph::Treeinline
Root_ptoomph::Treeprotected
rotate(const int &new_up, const int &new_right, const Vector< int > &dir)oomph::OcTreestatic
rotate(const int &new_up, const int &new_right, const int &dir)oomph::OcTreestatic
S_baseoomph::OcTreeprivatestatic
S_base_edgeoomph::OcTreeprivatestatic
S_direct_edgeoomph::OcTreeprivatestatic
S_directhioomph::OcTreeprivatestatic
S_directlooomph::OcTreeprivatestatic
S_step_edgeoomph::OcTreeprivatestatic
S_stephioomph::OcTreeprivatestatic
S_steplooomph::OcTreeprivatestatic
self_test()oomph::OcTree
set_father_pt(Tree *const &father_pt)oomph::Treeinline
set_neighbour_nonperiodic(const int &direction)oomph::TreeRootinline
set_neighbour_periodic(const int &direction)oomph::TreeRootinline
set_right_equivalent(TreeRoot *tree_root_pt, const int &dir)oomph::OcTreeRootinline
set_son_pt(const Vector< Tree * > &son_pt)oomph::Treeinline
set_up_equivalent(TreeRoot *tree_root_pt, const int &dir)oomph::OcTreeRootinline
setup_static_data()oomph::OcTreestatic
Sinioomph::OcTreeprivatestatic
son_pt(const int &son_index) constoomph::Treeinline
Son_ptoomph::Treeprotected
Son_typeoomph::Treeprotected
son_type() constoomph::Treeinline
split_if_required()oomph::Tree
Static_data_has_been_setupoomph::OcTreeprotectedstatic
stick_all_tree_nodes_into_vector(Vector< Tree * > &)oomph::Tree
stick_leaves_into_vector(Vector< Tree * > &)oomph::Tree
traverse_all(Tree::VoidMemberFctPt member_function)oomph::Tree
traverse_all(Tree::VoidMeshPtArgumentMemberFctPt member_function, Mesh *&mesh_pt)oomph::Tree
traverse_all_but_leaves(Tree::VoidMemberFctPt member_function)oomph::Tree
traverse_leaves(Tree::VoidMemberFctPt member_function)oomph::Tree
traverse_leaves(Tree::VoidMeshPtArgumentMemberFctPt member_function, Mesh *&mesh_pt)oomph::Tree
Tree(const Tree &dummy)=deleteoomph::Tree
Tree()oomph::Treeinlineprotected
Tree(RefineableElement *const &object_pt)oomph::Treeprotected
Tree(RefineableElement *const &object_pt, Tree *const &father_pt, const int &son_type)oomph::Treeprotected
TreeRoot(RefineableElement *const &object_pt)oomph::TreeRootinline
TreeRoot(const TreeRoot &dummy)=deleteoomph::TreeRoot
Up_and_right_equivalent_for_pairs_of_verticesoomph::OcTreestatic
up_equivalent(TreeRoot *tree_root_pt)oomph::OcTreeRootinline
Up_equivalentoomph::OcTreeRootprivate
Vector_to_directionoomph::OcTreestatic
Vertex_at_end_of_edgeoomph::OcTreestatic
vertex_node_to_vector(const unsigned &n, const unsigned &nnode1d)oomph::OcTreeprivatestatic
vertex_to_node_number(const int &vertex, const unsigned &nnode1d)oomph::OcTreestatic
VoidMemberFctPt typedefoomph::Tree
VoidMeshPtArgumentMemberFctPt typedefoomph::Tree
~OcTree()oomph::OcTreeinlinevirtual
~Tree()oomph::Treevirtual