|
unsigned int | size () const |
|
unsigned int | order () const |
|
void | evaluateFunction (const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const |
|
void | evaluateJacobian (const typename Traits::DomainType &in, std::vector< typename Traits::JacobianType > &out) const |
|
void | partial (const std::array< unsigned int, Traits::dimDomain > &order, const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const |
| Evaluate partial derivatives of any order of all shape functions. More...
|
|
void | evaluate (const std::array< int, Traits::diffOrder > &directions, const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const |
|
void | evaluate (const typename std::template array< int, k > &directions, const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const |
|
virtual void | evaluate (const typename std::template array< int, Traits::diffOrder > &directions, const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const =0 |
|
virtual void | partial (const std::array< unsigned int, n > &order, const typename Traits::DomainType &in, std::vector< typename Traits::RangeType > &out) const =0 |
| Evaluate partial derivatives of any order of all shape functions. More...
|
|
template<class DF, int n, class D, class RF, int m, class R, class J, class Imp>
class Dune::LocalBasisVirtualImp< LocalBasisTraits< DF, n, D, RF, m, R, J, 0 >, Imp >
class for wrapping a basis using the virtual interface
This is the base class of all wrappers. It has differentiation order 0.
- Template Parameters
-
Imp | LocalBasisInterface implementation |