dune-localfunctions 2.10
|
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 | |
Public Member Functions | |
unsigned int | size () const |
number of shape functions | |
void | evaluateFunction (const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const |
Evaluate all shape functions. | |
void | evaluateJacobian (const typename Traits::DomainType &in, std::vector< typename Traits::JacobianType > &out) const |
Evaluate Jacobian of all shape functions. | |
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. | |
unsigned int | order () const |
Polynomial order of the shape functions. | |
Static Public Attributes | |
static const bool | faceDual = faceDualT |
Determines if the basis is only biorthogonal on adjacent faces. | |
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
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.