|
MOAB: Mesh Oriented datABase
(version 5.4.1)
|
#include <vector>#include <set>#include <iostream>#include <map>#include <algorithm>#include <bitset>#include <numeric>#include <cmath>#include <tr1/unordered_map>#include <limits>#include "common_tree.hpp"
Include dependency graph for element_tree.hpp:Go to the source code of this file.
Classes | |
| class | moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer > |
Namespaces | |
| namespace | moab |
Class representing axis-aligned bounding box. | |
| namespace | moab::_element_tree |
Defines | |
| #define | MAX_ITERATIONS 2 |
| #define | ELEMENTS_PER_LEAF 30 |
| #define | MAX_DEPTH 30 |
| #define | EPSILON 1e-1 |
| #define ELEMENTS_PER_LEAF 30 |
Definition at line 466 of file element_tree.hpp.
Referenced by moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer >::build_tree().
| #define EPSILON 1e-1 |
Definition at line 468 of file element_tree.hpp.
Referenced by moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer >::build_tree().
| #define MAX_DEPTH 30 |
Definition at line 467 of file element_tree.hpp.
| #define MAX_ITERATIONS 2 |
Definition at line 248 of file element_tree.hpp.
| Box bounding_box |
Definition at line 122 of file element_tree.hpp.
| std::vector< int > children |
Definition at line 214 of file element_tree.hpp.
Referenced by moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer >::build_tree(), check_children(), moab::OrientedBoxTreeTool::closest_to_location(), moab::BSPTree::delete_tree(), moab::OrientedBoxTreeTool::delete_tree(), moab::Tree::delete_tree_sets(), moab::AdaptiveKDTree::distance_search(), moab::GeomTopoTool::duplicate_model(), moab::AdaptiveKDTree::find_close_triangle(), moab::BVHTree::find_point(), smoab::Interface::findEntitiesWithDimension(), smoab::Interface::findEntitiesWithMultipleParents(), gentityset_test(), moab::FBEngine::get_vert_edges(), smoab::Interface::getChildSets(), iMesh_getChldn(), iMesh_isChildOf(), moab::BSPTree::leaf_containing_point(), main(), moab::MeshSetSequence::num_children(), moab::AdaptiveKDTree::point_search(), moab::OrientedBoxTreeTool::preorder_traverse(), print_partitioned_entities(), moab::AdaptiveKDTree::ray_intersect_triangles(), moab::ReadHDF5::read_set_ids_recursive(), recursive_check_tree(), moab::OrientedBoxTreeTool::recursive_stats(), moab::FBEngine::redistribute_boundary_edges_to_faces(), refine_entities(), moab::OrientedBoxTreeTool::sphere_intersect_triangles(), moab::AdaptiveKDTree::split_leaf(), moab::BSPTree::split_leaf(), test_check_meshsets(), test_pack_set_parent_child(), moab::TreeStats::traverse(), moab::WriteHDF5Parallel::unpack_set(), and TreeValidator::visit().
| int dim |
Definition at line 128 of file element_tree.hpp.
| Entities entities |
Definition at line 220 of file element_tree.hpp.
| int& left_ |
Definition at line 215 of file element_tree.hpp.
| double left_line |
Definition at line 124 of file element_tree.hpp.
Referenced by moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer >::compute_split().
| double left_rightline |
Definition at line 127 of file element_tree.hpp.
Referenced by moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer >::determine_split().
| int middle_ |
Definition at line 215 of file element_tree.hpp.
| int right_ |
Definition at line 215 of file element_tree.hpp.
| double right_leftline |
Definition at line 126 of file element_tree.hpp.
Referenced by moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer >::determine_split().
| double right_line |
Definition at line 125 of file element_tree.hpp.
Referenced by moab::Element_tree< _Entity_handles, _Box, _Moab, _Parametrizer >::compute_split().
| std::vector< std::size_t > sizes |
Definition at line 121 of file element_tree.hpp.
Referenced by check_varlen_tag(), moab::VertexSequence::create_data_subset(), mesh_size_test(), moab::ReorderTool::reorder_tag_data(), and moab::TagInfo::size_from_data_type().
| double split |
Definition at line 123 of file element_tree.hpp.