20 #ifndef LIBMESH_TREE_BASE_H 21 #define LIBMESH_TREE_BASE_H 101 const std::set<subdomain_id_type> * allowed_subdomains =
nullptr,
126 #endif // LIBMESH_TREE_BASE_H
TreeBase(const MeshBase &m)
The base class for all geometric element types.
static const Real TOLERANCE
virtual unsigned int n_active_bins() const =0
virtual void print_elements(std::ostream &out=libMesh::out) const =0
virtual const Elem * find_element(const Point &p, const std::set< subdomain_id_type > *allowed_subdomains=nullptr, Real relative_tol=TOLERANCE) const =0
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
BuildType
Base class for different Tree types.
virtual void print_nodes(std::ostream &out=libMesh::out) const =0
OStreamProxy out(std::cout)
A geometric point in (x,y,z) space.