dune-localfunctions
2.2.0
|
Traits class for local-to-global basis adaptors. More...
#include <dune/localfunctions/common/localtoglobaladaptors.hh>
Public Types | |
typedef LocalBasisTraits::DomainFieldType | DomainField |
Field type of the domain. | |
typedef LocalBasisTraits::DomainType | DomainLocal |
Type used for coordinate vectors in the local domain. | |
typedef FieldVector < DomainField, dimDomainGlobal > | DomainGlobal |
Type used for coordinate vectors in the world domain. | |
typedef LocalBasisTraits::RangeFieldType | RangeField |
Field type of the range. | |
typedef LocalBasisTraits::RangeType | Range |
Type used for range values. | |
typedef FieldMatrix < RangeField, dimRange, dimDomainGlobal > | Jacobian |
Jacobian properties. | |
Static Public Attributes | |
static const std::size_t | dimDomainLocal = LocalBasisTraits::dimDomain |
Dimension of the local coordinate system. | |
static const std::size_t | dimDomainGlobal = dimDomainGlobal_ |
Dimension of the world coordinate system. | |
static const std::size_t | dimRange = LocalBasisTraits::dimRange |
Dimension of the range values. | |
static const std::size_t | diffOrder = LocalBasisTraits::diffOrder |
maximum number of partial derivatives supported |
Traits class for local-to-global basis adaptors.
LocalBasisTraits | Traits class of the LocalBasis to be adapted. |
dimDomainGlobal_ | Dimension of the global coordinates, i.e. Geometry::coorddimension, if the global coordinates are determined by a Geometry. |
typedef LocalBasisTraits::DomainFieldType Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::DomainField |
Field type of the domain.
Reimplemented from Dune::BasisInterface::Traits.
typedef FieldVector<DomainField, dimDomainGlobal> Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::DomainGlobal |
Type used for coordinate vectors in the world domain.
Reimplemented from Dune::BasisInterface::Traits.
typedef LocalBasisTraits::DomainType Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::DomainLocal |
Type used for coordinate vectors in the local domain.
Reimplemented from Dune::BasisInterface::Traits.
typedef FieldMatrix<RangeField, dimRange, dimDomainGlobal> Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::Jacobian |
Jacobian properties.
dimRange
x dimDomainGlobal
components of type RangeField
. Reimplemented from Dune::BasisInterface::Traits.
typedef LocalBasisTraits::RangeType Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::Range |
Type used for range values.
Reimplemented from Dune::BasisInterface::Traits.
typedef LocalBasisTraits::RangeFieldType Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::RangeField |
Field type of the range.
Reimplemented from Dune::BasisInterface::Traits.
const std::size_t Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::diffOrder = LocalBasisTraits::diffOrder [static] |
maximum number of partial derivatives supported
Reimplemented from Dune::BasisInterface::Traits.
const std::size_t Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::dimDomainGlobal = dimDomainGlobal_ [static] |
Dimension of the world coordinate system.
Reimplemented from Dune::BasisInterface::Traits.
Referenced by Dune::ScalarLocalToGlobalBasisAdaptor< typename LocalFiniteElement::Traits::LocalBasisType, Geometry >::order().
const std::size_t Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::dimDomainLocal = LocalBasisTraits::dimDomain [static] |
Dimension of the local coordinate system.
Reimplemented from Dune::BasisInterface::Traits.
const std::size_t Dune::LocalToGlobalBasisAdaptorTraits< LocalBasisTraits, dimDomainGlobal_ >::dimRange = LocalBasisTraits::dimRange [static] |
Dimension of the range values.
Reimplemented from Dune::BasisInterface::Traits.