dune-fem  2.4.1-rc
Classes
Analytical function spaces
Collaboration diagram for Analytical function spaces:

Classes

class  Dune::Fem::FunctionSpace< DomainField, RangeField, dimD, dimR >
 A vector valued function space. More...
 
class  Dune::Fem::MatrixFunctionSpace< DomainFieldImp, RangeFieldImp, n, m1, m2 >
 A matrix valued function space. More...
 
class  Dune::Fem::FunctionSpaceInterface< FunctionSpaceTraits >
 interface for an arbitrary function spaceBase class for specific function spaces. More...
 

Detailed Description

This provides the interfaces for analytical function spaces. A function space is characterized by it's domain and range field type and the two finite dimensional vector spaces over these fields.

All corresponding types are given in a Traits class. In addition to the domain and range types also types for the Jacobian and the Hessian must be provieded.

Remarks
The interface for analytical functions spaces is defined by the class FunctionSpaceInterface.