KASKADE 7 development version
Public Types | Public Member Functions | List of all members
Kaskade::FunctionViews::Difference< Function1, Function2 > Class Template Reference

#include <averaging_errorest.hh>

Detailed Description

template<typename Function1, typename Function2>
class Kaskade::FunctionViews::Difference< Function1, Function2 >

View on FunctionSpaceElements. If .value() is called, then the result is the difference of the two FunctionSpaceElements from which this view was constructed. It is assumed that both functions locally live on the same space. This means that they have the same shapefunctions on each cell, but they may differ in their continuity properties

For more information on the construction of such views cf. FunctionViews

Definition at line 73 of file averaging_errorest.hh.

Public Types

typedef Function1::Space Space
 
typedef Function1::ValueType ValueType
 
typedef Function1::DerivativeType DerivativeType
 
typedef Function1::Scalar Scalar
 

Public Member Functions

template<class SFS >
int order (SFS const &sfs) const
 
Space const & space () const
 
 Difference (Function1 const &f1_, Function2 const &f2_)
 
ValueType value (typename Function1::Space::Evaluator eval) const
 
template<class EPtr , class V >
ValueType value (EPtr const &ci, V const &v) const
 
DerivativeType derivative (typename Function1::Space::Evaluator eval) const
 

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