dune-localfunctions  2.2.1
Public Types | Static Public Member Functions | List of all members
Dune::MonomImp::Evaluate< Traits, 1 > Struct Template Reference

More...

#include <dune/localfunctions/monom/monomlocalbasis.hh>

Public Types

enum  { d = Traits::dimDomain-1 }
 

Static Public Member Functions

template<typename Access >
static void eval (const typename Traits::DomainType &in, const array< int, Traits::dimDomain > &derivatives, typename Traits::RangeFieldType prod, int bound, int &index, Access &access)
  More...
 

Detailed Description

template<typename Traits>
struct Dune::MonomImp::Evaluate< Traits, 1 >

Template Metaprogramm for evaluating monomial shapefunctions

Member Enumeration Documentation

template<typename Traits >
anonymous enum
Enumerator
d 

Member Function Documentation

template<typename Traits >
template<typename Access >
static void Dune::MonomImp::Evaluate< Traits, 1 >::eval ( const typename Traits::DomainType &  in,
const array< int, Traits::dimDomain > &  derivatives,
typename Traits::RangeFieldType  prod,
int  bound,
int &  index,
Access &  access 
)
inlinestatic

Todo:
Template Parameters
AccessWrapper around the result vector, so we don't have to copy the output and can still use the same code for both the usual drivatives and for the Jacobian

References Dune::MonomImp::Evaluate< Traits, c >::d, and Dune::MonomImp::ipow().


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