|
dune-fem
2.8-git
|
#include <dune/fem/space/lagrange/genericbasefunctions.hh>
Public Types | |
| typedef FunctionSpace | FunctionSpaceType |
| typedef PyramidGeometry< BaseGeometryType > | GeometryType |
| typedef GenericLagrangePoint< GeometryType, polynomialOrder > | LagrangePointType |
| typedef FunctionSpaceType ::DomainType | DomainType |
| typedef FunctionSpaceType ::RangeType | RangeType |
| typedef FunctionSpaceType ::DomainFieldType | DomainFieldType |
| typedef FunctionSpaceType ::RangeFieldType | RangeFieldType |
| typedef Dune::FieldTraits< RangeFieldType >::real_type | RealType |
Public Member Functions | |
| GenericLagrangeBaseFunction (unsigned int baseNum) | |
| template<int diffOrder> | |
| void | evaluate (const FieldVector< int, diffOrder > &diffVariable, const DomainType &x, RangeType &phi) const |
Static Public Member Functions | |
| template<unsigned int porder, class LocalDofCoordinateType , class LocalCoordinateType > | |
| static void | evaluate (LocalDofCoordinateType &dofCoordinate, const FieldVector< int, 0 > &diffVariable, DomainFieldType factor, const LocalCoordinateType &x, RangeType &phi) |
| template<class LocalDofCoordinateType , class LocalCoordinateType > | |
| static void | evaluate (LocalDofCoordinateType &dofCoordinate, const FieldVector< int, 0 > &diffVariable, DomainFieldType factor, const LocalCoordinateType &x, RangeType &phi) |
| template<unsigned int porder, class LocalDofCoordinateType , class LocalCoordinateType > | |
| static void | evaluate (LocalDofCoordinateType &dofCoordinate, const FieldVector< int, 1 > &diffVariable, DomainFieldType factor, const LocalCoordinateType &x, RangeType &phi) |
| template<class LocalDofCoordinateType , class LocalCoordinateType > | |
| static void | evaluate (LocalDofCoordinateType &dofCoordinate, const FieldVector< int, 1 > &diffVariable, DomainFieldType factor, const LocalCoordinateType &x, RangeType &phi) |
| template<unsigned int porder, class LocalDofCoordinateType , class LocalCoordinateType > | |
| static void | evaluate (LocalDofCoordinateType &dofCoordinate, const FieldVector< int, 2 > &diffVariable, DomainFieldType factor, const LocalCoordinateType &x, RangeType &phi) |
| template<class LocalDofCoordinateType , class LocalCoordinateType > | |
| static void | evaluate (LocalDofCoordinateType &dofCoordinate, const FieldVector< int, 2 > &diffVariable, DomainFieldType factor, const LocalCoordinateType &x, RangeType &phi) |
Static Public Attributes | |
| static constexpr unsigned int | polynomialOrder = order |
| static const unsigned int | numBaseFunctions = LagrangePointType :: numLagrangePoints |
| typedef FunctionSpaceType :: DomainFieldType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::DomainFieldType |
| typedef FunctionSpaceType :: DomainType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::DomainType |
| typedef FunctionSpace Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::FunctionSpaceType |
| typedef PyramidGeometry< BaseGeometryType > Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::GeometryType |
| typedef GenericLagrangePoint< GeometryType, polynomialOrder > Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::LagrangePointType |
| typedef FunctionSpaceType :: RangeFieldType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::RangeFieldType |
| typedef FunctionSpaceType :: RangeType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::RangeType |
| typedef Dune::FieldTraits< RangeFieldType >::real_type Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >::RealType |
|
inlineexplicit |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
staticconstexpr |