Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
FaceLocalBasis< LocalBasis, LocalGeometry > Class Template Reference

#include <dune/fufem/facelocalfiniteelement.hh>

Public Types

typedef FaceTraits< typename LocalBasis::Traits > Traits
 

Public Member Functions

 FaceLocalBasis (const LocalBasis &localBasis, const LocalGeometry &geometryInInside)
 
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 at local coordinates of the intersection.
 
void evaluateJacobian (const typename Traits::DomainType &in, std::vector< typename Traits::JacobianType > &out) const
 Evaluate Jacobian of all shape functions at local coordinates of the intersection.
 
unsigned int order () const
 Polynomial order of the shape functions.
 

Detailed Description

template<class LocalBasis, class LocalGeometry>
class FaceLocalBasis< LocalBasis, LocalGeometry >
Deprecated:
This class is deprecated and will be removed after 2.11.

Member Typedef Documentation

◆ Traits

template<class LocalBasis , class LocalGeometry >
typedef FaceTraits<typename LocalBasis::Traits> FaceLocalBasis< LocalBasis, LocalGeometry >::Traits

Constructor & Destructor Documentation

◆ FaceLocalBasis()

template<class LocalBasis , class LocalGeometry >
FaceLocalBasis< LocalBasis, LocalGeometry >::FaceLocalBasis ( const LocalBasis &  localBasis,
const LocalGeometry &  geometryInInside 
)
inline

Member Function Documentation

◆ evaluateFunction()

template<class LocalBasis , class LocalGeometry >
void FaceLocalBasis< LocalBasis, LocalGeometry >::evaluateFunction ( const typename Traits::DomainType in,
std::vector< typename Traits::RangeType > &  out 
) const
inline

Evaluate all shape functions at local coordinates of the intersection.

◆ evaluateJacobian()

template<class LocalBasis , class LocalGeometry >
void FaceLocalBasis< LocalBasis, LocalGeometry >::evaluateJacobian ( const typename Traits::DomainType in,
std::vector< typename Traits::JacobianType > &  out 
) const
inline

Evaluate Jacobian of all shape functions at local coordinates of the intersection.

◆ order()

template<class LocalBasis , class LocalGeometry >
unsigned int FaceLocalBasis< LocalBasis, LocalGeometry >::order ( ) const
inline

Polynomial order of the shape functions.

◆ size()

template<class LocalBasis , class LocalGeometry >
unsigned int FaceLocalBasis< LocalBasis, LocalGeometry >::size ( ) const
inline

number of shape functions


The documentation for this class was generated from the following file: