#include <functional.h>
Public Member Functions | |
| Functional (const Function< DIM_d > *g, const AggregatedFrame< IBASIS, DIM_d, DIM_m > *frame) | |
| virtual double | evaluate (const typename AggregatedFrame< IBASIS, DIM_d, DIM_m >::Index &lambda) const |
|
const AggregatedFrame< IBASIS, DIM_d, DIM_m > * | frame () const |
| Reading access to the frame. | |
| const Function< DIM_d > * | g () const |
| Reading access to the function g. | |
Protected Attributes | |
| const Function< DIM_d > * | g_ |
| The function representing the simple functional. | |
|
const AggregatedFrame< IBASIS, DIM_d, DIM_m > * | frame_ |
| An instance of the wavelet basis. | |
. Other (more complicated) functionals need to be implemented in an inherited class. | FrameTL::Functional< IBASIS, DIM_d, DIM_m >::Functional | ( | const Function< DIM_d > * | g, | |
| const AggregatedFrame< IBASIS, DIM_d, DIM_m > * | frame | |||
| ) | [inline] |
Constructor with a given function f and an instance of a frame.
| double FrameTL::Functional< IBASIS, DIM_d, DIM_m >::evaluate | ( | const typename AggregatedFrame< IBASIS, DIM_d, DIM_m >::Index & | lambda | ) | const [inline, virtual] |
Evaluate the functional with the wavelet with given index lambda Here, the functional
is evaluated.
1.5.8