tree.hh File Reference
#include <iostream>
#include "basics/output.hh"
#include "basics/typedefs.hh"
#include "basics/vectorsMatricesForward.hh"
#include "basics/exceptions.hh"
#include "space/space.hh"
#include "bem/element.hh"
Go to the source code of this file.
Classes | |
class | cluster::BBall< F > |
Abstract class to compute a bounding ball of an element (the leafs of a cluster tree). More... | |
class | cluster::BBall000< F > |
Computes the Cebysev ball of an element. More... | |
union | cluster::Cluster< F >::CE |
Data structure to hold a pointer to an element or a child cluster. More... | |
class | cluster::Cluster< F > |
Node of a cluster tree. More... | |
class | cluster::Cluster< F > |
Node of a cluster tree. More... | |
class | cluster::Tree< CNode > |
Abstract class for a cluster tree. More... | |
class | cluster::Tree< CNode > |
Abstract class for a cluster tree. More... | |
class | cluster::TreeTraits< Node > |
Interface class for a node in a cluster tree. More... | |
Namespaces | |
cluster | |
Used for the cluster classes for the boundary element method. | |
Functions | |
void | cluster::cebysev (const concepts::Real3d &x0, const concepts::Real3d &x1, concepts::Real3d &c, concepts::Real &r) |
Computes the Cebysev ball of two or three points. More... | |
void | cluster::cebysev (const concepts::Real3d &x0, const concepts::Real3d &x1, const concepts::Real3d &x2, concepts::Real3d &c, concepts::Real &r) |
template<typename F > | |
std::ostream & | cluster::operator<< (std::ostream &os, const Cluster< F > &clst) |
template<class CNode > | |
std::ostream & | cluster::operator<< (std::ostream &os, const Tree< CNode > &t) |
Detailed Description
Cluster tree
Definition in file tree.hh.