Main Page | Alphabetical List | Class List | File List | Class Members | File Members

UF< UserFcnT > Struct Template Reference

Template class for user functions for Chebyshev expansion. More...

#include <Chebyshev.h>

Collaboration diagram for UF< UserFcnT >:

Collaboration graph
List of all members.

Static Public Attributes

UserFcnT * uf = 0

Detailed Description

template<class UserFcnT>
struct UF< UserFcnT >

Template class for user functions for Chebyshev expansion.

The whole point of this class is to allow Chebyshev expansions on free functions, static functions and member functions in a consistent way. Unfortunately, it ended up making it rather difficult and obscure for all three, particularly for member functions, since the precise syntax for the member function adapter is not widely implemented. Even worse, the implementation is frequently wrong. Sigh!

Definition at line 41 of file Chebyshev.h.

Member Data Documentation

template<class UserFcnT>
UserFcnT * UF< UserFcnT >::uf = 0 [static]

Definition at line 43 of file Chebyshev.h.

The documentation for this struct was generated from the following file:
Generated on Wed Feb 25 15:03:20 2004 for SpecialFunctions by doxygen 1.3.4