moab
element_tree.hpp File Reference
#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"

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 Documentation

#define ELEMENTS_PER_LEAF   30

Definition at line 438 of file element_tree.hpp.

#define EPSILON   1e-1

Definition at line 440 of file element_tree.hpp.

#define MAX_DEPTH   30

Definition at line 439 of file element_tree.hpp.

#define MAX_ITERATIONS   2

Definition at line 225 of file element_tree.hpp.


Variable Documentation

Definition at line 107 of file element_tree.hpp.

std::vector< int> children

Definition at line 187 of file element_tree.hpp.

int dim

Definition at line 113 of file element_tree.hpp.

Entities entities

Definition at line 193 of file element_tree.hpp.

int& left_

Definition at line 188 of file element_tree.hpp.

double left_line

Definition at line 109 of file element_tree.hpp.

Definition at line 112 of file element_tree.hpp.

int middle_

Definition at line 188 of file element_tree.hpp.

int right_

Definition at line 188 of file element_tree.hpp.

Definition at line 111 of file element_tree.hpp.

double right_line

Definition at line 110 of file element_tree.hpp.

std::vector< std::size_t> sizes

Definition at line 106 of file element_tree.hpp.

double split

Definition at line 108 of file element_tree.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines