dune-localfunctions
2.7.0
|
Dual Lagrange shape functions on the simplex. More...
#include <dune/localfunctions/dualmortarbasis/dualp1/dualp1localbasis.hh>
Public Types | |
typedef LocalBasisTraits< D, dim, Dune::FieldVector< D, dim >, R, 1, Dune::FieldVector< R, 1 >, Dune::FieldMatrix< R, 1, dim > > | Traits |
export type traits for function signature More... | |
Public Member Functions | |
unsigned int | size () const |
number of shape functions More... | |
void | evaluateFunction (const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const |
Evaluate all shape functions. More... | |
void | evaluateJacobian (const typename Traits::DomainType &in, std::vector< typename Traits::JacobianType > &out) const |
Evaluate Jacobian of all shape functions. More... | |
void | partial (const std::array< unsigned int, dim > &order, const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const |
Evaluate partial derivatives of all shape functions. More... | |
unsigned int | order () const |
Polynomial order of the shape functions. More... | |
Static Public Attributes | |
static const bool | faceDual = faceDualT |
Determines if the basis is only biorthogonal on adjacent faces. More... | |
Dual Lagrange shape functions on the simplex.
Defines the linear dual shape functions on the simplex. Note that if the dual functions are chosen to be dual on the faces, the integrated product of a Lagrange and dual function
over faces not containing
does in general not vanish.
D | Type to represent the field in the domain. |
R | Type to represent the field in the range. |
dim | The dimension of the simplex |
faceDual | If set, the basis functions are bi-orthogonal only on faces containing the corresponding vertex. |
typedef LocalBasisTraits<D,dim,Dune::FieldVector<D,dim>,R,1,Dune::FieldVector<R,1>, Dune::FieldMatrix<R,1,dim> > Dune::DualP1LocalBasis< D, R, dim, faceDualT >::Traits |
export type traits for function signature
|
inline |
Evaluate all shape functions.
|
inline |
Evaluate Jacobian of all shape functions.
|
inline |
Polynomial order of the shape functions.
|
inline |
Evaluate partial derivatives of all shape functions.
|
inline |
number of shape functions
|
static |
Determines if the basis is only biorthogonal on adjacent faces.