dune-fem 2.8.0
|
#include <dune/fem/space/lagrange/genericbasefunctions.hh>
Public Types | |
enum | { polynomialOrder = 0 } |
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 const unsigned int | numBaseFunctions = LagrangePointType :: numLagrangePoints |
typedef FunctionSpaceType::DomainFieldType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::DomainFieldType |
typedef FunctionSpaceType::DomainType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::DomainType |
typedef FunctionSpace Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::FunctionSpaceType |
typedef PyramidGeometry< BaseGeometryType > Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::GeometryType |
typedef GenericLagrangePoint< GeometryType, polynomialOrder > Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::LagrangePointType |
typedef FunctionSpaceType::RangeFieldType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::RangeFieldType |
typedef FunctionSpaceType::RangeType Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::RangeType |
typedef Dune::FieldTraits<RangeFieldType>::real_type Dune::Fem::GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >::RealType |
anonymous enum |
|
inlineexplicit |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |