BasisTraits for C1SimpleBasis. More...
#include <dune/localfunctions/common/simplebasis.hh>
Public Types | |
typedef FieldMatrix< typename LB::Traits::JacobianType::field_type::field_type, LB::Traits::dimRange, Geo::coorddimension > | JacobianType |
The number of columns of the jacobian is different than for the LB. | |
enum | { diffOrder = 1 } |
Enum for differentiability order. More... | |
enum | { dimDomain = n } |
Enum for domain dimension. More... | |
enum | { dimRange = m } |
Enum for range dimension. More... | |
enum | { diffOrder = 0 } |
Enum for differentiability order. More... | |
typedef DF | DomainFieldType |
Export type for domain field. | |
typedef D | DomainType |
domain type | |
typedef RF | RangeFieldType |
Export type for range field. | |
typedef R | RangeType |
range type | |
Public Member Functions | |
dune_static_assert (Geo::mydimension==LB::Traits::dimDomain,"Local dimension of the geometry and ""domain dimension of the local basis must match") | |
dune_static_assert (LB::Traits::diffOrder >=1,"diffOrder of local basis must be at least 1 ""for C1SimpleBasis") | |
Static Public Attributes | |
static const unsigned | diffOrder = 1 |
Limit the diffOrder to 1. |
BasisTraits for C1SimpleBasis.
LB | Type of the local basis. | |
Geo | Type of the geometry. |
typedef DF Dune::C0LocalBasisTraits< DF, n, D, RF, m, R >::DomainFieldType [inherited] |
Export type for domain field.
typedef D Dune::C0LocalBasisTraits< DF, n, D, RF, m, R >::DomainType [inherited] |
domain type
typedef FieldMatrix< typename LB::Traits::JacobianType::field_type::field_type, LB::Traits::dimRange, Geo::coorddimension> Dune::BasisTraits< C1SimpleBasis< LB, Geo > >::JacobianType |
The number of columns of the jacobian is different than for the LB.
Reimplemented from Dune::C1LocalBasisTraits< DF, n, D, RF, m, R, J >.
typedef RF Dune::C0LocalBasisTraits< DF, n, D, RF, m, R >::RangeFieldType [inherited] |
Export type for range field.
typedef R Dune::C0LocalBasisTraits< DF, n, D, RF, m, R >::RangeType [inherited] |
range type
anonymous enum [inherited] |
anonymous enum [inherited] |
anonymous enum [inherited] |
anonymous enum [inherited] |
Dune::BasisTraits< C1SimpleBasis< LB, Geo > >::dune_static_assert | ( | LB::Traits::diffOrder >= | 1, | |
"diffOrder of local basis must be at least 1 ""for C1SimpleBasis" | ||||
) |
Dune::BasisTraits< C1SimpleBasis< LB, Geo > >::dune_static_assert | ( | Geo::mydimension | = =LB::Traits::dimDomain , |
|
"Local dimension of the geometry and ""domain dimension of the local basis must match" | ||||
) |
const unsigned Dune::BasisTraits< C1SimpleBasis< LB, Geo > >::diffOrder = 1 [static] |
Limit the diffOrder to 1.
Reimplemented from Dune::C1LocalBasisTraits< DF, n, D, RF, m, R, J >.