#include <Polynomial.h>
Public Member Functions | |
double | operator() (double x) const |
Polynomial (const double *c) | |
Polynomial (const std::shared_ptr< double > *c) | |
Polynomial (const Parameter *p) | |
Private Attributes | |
std::shared_ptr< double > | c0_ |
Polynomial< n-1 > | poly_ |
Definition at line 7 of file Polynomial.h.
funct::Polynomial< n >::Polynomial | ( | const double * | c | ) |
Definition at line 25 of file Polynomial.h.
funct::Polynomial< n >::Polynomial | ( | const std::shared_ptr< double > * | c | ) |
Definition at line 20 of file Polynomial.h.
funct::Polynomial< n >::Polynomial | ( | const Parameter * | p | ) |
Definition at line 22 of file Polynomial.h.
double funct::Polynomial< n >::operator() | ( | double | x | ) | const |
Definition at line 28 of file Polynomial.h.
References funct::Polynomial< n >::c0_, and funct::Polynomial< n >::poly_.
|
private |
Definition at line 15 of file Polynomial.h.
Referenced by funct::Polynomial< n >::operator()(), funct::Polynomial< 0 >::operator()(), funct::Polynomial< 1 >::operator()(), and funct::Polynomial< 2 >::operator()().
|
private |
Definition at line 16 of file Polynomial.h.
Referenced by funct::Polynomial< n >::operator()(), funct::Polynomial< 1 >::operator()(), and funct::Polynomial< 2 >::operator()().