Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Classes
Elements and Space

Description of elements and spaces. More...

Collaboration diagram for Elements and Space:

Classes

class  concepts::AdaptiveSpace< F, Tadj >
 Abstract base class for an adaptive space. More...
class  concepts::Adaptivity< F, Tadj >
 Abstract base class for an adaptive classes, a.o.t. More...
class  concepts::DummySpace< F >
 Space for a given dimension but without more functionality. More...
class  concepts::Element< F >
 An abstract class for an element of a space. More...
class  concepts::ElementPair< F >
 Gives access to a pair of elements. More...
class  concepts::ElementPairList< F >
 Holds a list of ElementPair and allows to scan over this list. More...
class  concepts::SMatrixBase< F >
 An abstract class for an S matrix. More...
class  concepts::Space< F >
 Abstract class for a space. More...
class  concepts::SpaceDebug< F >
 Class for output of all elements of a class, good for debugging. More...
class  concepts::SpaceOnCells< F >
 Abstract class for a space. More...
class  concepts::TColumn< F >
 A column of a T matrix. More...
class  concepts::TMatrixBase< F >
 An abstract class for a T matrix. More...

Detailed Description

Description of elements and spaces.

Elements

A space in Concepts consists of elements. Usually, these are built on the cells of a mesh. All elements contain the information on the assembling of their local element matrices and vectors in the T matrices (see concepts::TMatrixBase).

The base class for the elements is concepts::Element.

Space

A space is a collection of elements with a scanner which makes it possible to loop over the elements. When constructing the space, it creates the elements (including the computation of the T matrices).

All spaces are derived from concepts::Space.

Author:
Philipp Frauenfelder, 2004

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)