dune-localfunctions
2.2.1
|
#include <dune/localfunctions/utility/basisevaluator.hh>
Classes | |
struct | Iterator |
Public Types | |
typedef B | Basis |
typedef Basis::Field | Field |
typedef Basis::DomainVector | DomainVector |
typedef std::vector< Field > | Container |
typedef MonomialEvaluator< B > | Base |
Public Member Functions | |
StandardEvaluator (const Basis &basis) | |
template<unsigned int deriv, class DVector > | |
Iterator< deriv >::All | evaluate (const DVector &x) |
Iterator< 0 >::Integrate | integrate () |
unsigned int | size () const |
Static Public Attributes | |
static const int | dimension = Basis::dimension |
static const int | dimRange = Basis::dimRange |
Protected Member Functions | |
StandardEvaluator (const Basis &basis, unsigned int size) | |
template<int deriv> | |
void | resize () |
Protected Attributes | |
const Basis & | basis_ |
unsigned int | order_ |
unsigned int | size_ |
Container | container_ |
typedef MonomialEvaluator<B> Dune::StandardEvaluator< B >::Base |
typedef B Dune::StandardEvaluator< B >::Basis |
typedef std::vector<Field> Dune::StandardEvaluator< B >::Container |
typedef Basis::DomainVector Dune::StandardEvaluator< B >::DomainVector |
typedef Basis::Field Dune::StandardEvaluator< B >::Field |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inlineprotectedinherited |
|
inlineinherited |
References Dune::MonomialEvaluator< B >::size_.
|
protectedinherited |
Referenced by Dune::StandardEvaluator< B >::evaluate(), and Dune::StandardEvaluator< B >::integrate().
|
protectedinherited |
|
static |
|
static |
|
protectedinherited |
|
protectedinherited |
Referenced by Dune::MonomialEvaluator< B >::resize(), and Dune::MonomialEvaluator< B >::size().