Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

poly_fit Class Template Reference

#include <polynomial.h>

List of all members.

Public Types

typedef pair<double,Y> entry
typedef vector<entryentries
typedef entries::const_iterator const_iterator
typedef pair<Y,Y> result

Public Methods

result operator() (double x, const entries &v)
result operator() (double x, const_iterator p, unsigned n)
result operator() (double x) const

Private Attributes

result save_result
entries data
unsigned N
vector<Y> fd
vector<Y> bd

template<class Y> class poly_fit


Member Typedef Documentation

template<class Y>
typedef entries::const_iterator poly_fit<Y>::const_iterator
 

Definition at line 96 of file polynomial.h.

template<class Y>
typedef vector< entry > poly_fit<Y>::entries<entry>
 

Definition at line 95 of file polynomial.h.

template<class Y>
typedef pair< double, Y > poly_fit<Y>::entry<double,Y>
 

Definition at line 94 of file polynomial.h.

template<class Y>
typedef pair< Y, Y > poly_fit<Y>::result<Y,Y>
 

Definition at line 97 of file polynomial.h.


Member Function Documentation

template<class Y>
poly_fit< Y >::result poly_fit< Y >::operator() ( double x ) const [inline]
 

Definition at line 125 of file polynomial.h.

template<class Y>
poly_fit< Y >::result poly_fit< Y >::operator() ( double x,
const_iterator p,
unsigned n ) [inline]
 

Definition at line 209 of file polynomial.h.

template<class Y>
poly_fit< Y >::result poly_fit< Y >::operator() ( double x,
const entries & v ) [inline]
 

Definition at line 197 of file polynomial.h.

Referenced by operator()().


Member Data Documentation

template<class Y>
unsigned poly_fit<Y>::N [private]
 

Definition at line 117 of file polynomial.h.

template<class Y>
vector< Y > poly_fit<Y>::bd [mutable, private]
 

Definition at line 120 of file polynomial.h.

template<class Y>
entries poly_fit<Y>::data [private]
 

Definition at line 116 of file polynomial.h.

template<class Y>
vector< Y > poly_fit<Y>::fd<Y> [mutable, private]
 

Definition at line 120 of file polynomial.h.

template<class Y>
result poly_fit<Y>::save_result [mutable, private]
 

Definition at line 113 of file polynomial.h.


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

Please direct comments and corrections to supermix@submm.caltech.edu
Go to the supermix home page
Generated by doxygen1.2.7