Elements and Space

Description of elements and spaces. More...

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
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich