DUNE-FEM (unstable)
Dune::Fem::MatrixSpaceTraits< DomainFieldImp, RangeFieldImp, n, m1, m2 > Struct Template Reference
Traits class for matrix valued spaces. More...
#include <dune/fem/space/common/functionspace.hh>
Public Types | |
| enum | |
| dimension of range vector space | |
| enum | |
| dimension of domain vector space | |
| typedef DomainFieldImp | DomainFieldType |
| Intrinsic type used for values in the domain field (usually a double) More... | |
| typedef RangeFieldImp | RangeFieldType |
| Intrinsic type used for values in the range field (usually a double) More... | |
| typedef FieldVector< DomainFieldImp, n > | DomainType |
| Type of domain vector (using type of domain field) has a Dune::FieldVector type interface. More... | |
| typedef RangeMatrix< RangeFieldImp, m1, m2 > | RangeType |
| Type of range vector (using type of range field) has a Dune::FieldVector type interface. More... | |
| typedef MatrixMapping< DomainFieldImp, RangeFieldImp, n, m1, m2 > | LinearMappingType |
| linear mapping type | |
| typedef MatrixFunctionSpace< DomainFieldImp, RangeFieldImp, n, 1, 1 > | ScalarFunctionSpaceType |
| scalar function space type | |
Detailed Description
template<typename DomainFieldImp, typename RangeFieldImp, int n, int m1, int m2>
struct Dune::Fem::MatrixSpaceTraits< DomainFieldImp, RangeFieldImp, n, m1, m2 >
struct Dune::Fem::MatrixSpaceTraits< DomainFieldImp, RangeFieldImp, n, m1, m2 >
Traits class for matrix valued spaces.
Member Typedef Documentation
◆ DomainFieldType
template<typename DomainFieldImp , typename RangeFieldImp , int n, int m1, int m2>
| typedef DomainFieldImp Dune::Fem::MatrixSpaceTraits< DomainFieldImp, RangeFieldImp, n, m1, m2 >::DomainFieldType |
Intrinsic type used for values in the domain field (usually a double)
◆ DomainType
template<typename DomainFieldImp , typename RangeFieldImp , int n, int m1, int m2>
| typedef FieldVector<DomainFieldImp, n> Dune::Fem::MatrixSpaceTraits< DomainFieldImp, RangeFieldImp, n, m1, m2 >::DomainType |
Type of domain vector (using type of domain field) has a Dune::FieldVector type interface.
◆ RangeFieldType
template<typename DomainFieldImp , typename RangeFieldImp , int n, int m1, int m2>
| typedef RangeFieldImp Dune::Fem::MatrixSpaceTraits< DomainFieldImp, RangeFieldImp, n, m1, m2 >::RangeFieldType |
Intrinsic type used for values in the range field (usually a double)
◆ RangeType
template<typename DomainFieldImp , typename RangeFieldImp , int n, int m1, int m2>
| typedef RangeMatrix<RangeFieldImp, m1,m2> Dune::Fem::MatrixSpaceTraits< DomainFieldImp, RangeFieldImp, n, m1, m2 >::RangeType |
Type of range vector (using type of range field) has a Dune::FieldVector type interface.
The documentation for this struct was generated from the following file:
- dune/fem/space/common/functionspace.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Nov 4, 23:40, 2025)