Bembel
ClusterTree

The ClusterTree module introduces a refinement structure onto the parametric surfaces. Currently only uniform refinement is supported. More...

Classes

class  Bembel::ClusterTree
 The ClusterTree class introduces an element structure on a Geometry object. Note that we do not introduce a mesh in the classical sense, but only introduce a system of local coordinates via an ElementTree. More...
 
class  Bembel::ElementTree
 This class organizes an element structure on a Geometry object and handles refinement. More...
 
class  Bembel::ElementTreeNode
 The ElementTreeNode corresponds to an element in the element tree. More...
 

Detailed Description

The ClusterTree module introduces a refinement structure onto the parametric surfaces. Currently only uniform refinement is supported.

Therein, the ClusterTree class takes a Geometry and introduces an element structure on it, in the form of an ElementTree. Each ElementTreeNode of the ElementTree corresponds to an entire parametric mapping (at the trees first level) or to a sub element induced by a recursive refinement strategy. The leaves of the tree correspond to the elements on which the SuperSpace introduces shape functions.