|
casacore
|
Partial specialization of Polynomial for AutoDiff. More...
#include <Polynomial.h>
Public Member Functions | |
| Polynomial_PS () | |
| Constructs one dimensional Polynomials. | |
| Polynomial_PS (uInt order) | |
| Polynomial_PS (const Polynomial_PS< AutoDiff< T > > &other) | |
| Copy constructor (deep copy). | |
| template<class W> | |
| Polynomial_PS (const Polynomial_PS< W > &other) | |
| Polynomial_PS< AutoDiff< T > > & | operator= (const Polynomial_PS< AutoDiff< T > > &other) |
| Copy assignment (deep copy). | |
| virtual | ~Polynomial_PS () |
| Destructor. | |
| virtual AutoDiff< T > | eval (typename Function< AutoDiff< T > >::FunctionArg x) const |
| Evaluate the polynomial and its derivatives at x wrt to the coefficients. | |
| virtual Function< AutoDiff< T > > * | clone () const |
| Return a copy of this object from the heap. | |
| virtual Function< typename FunctionTraits< AutoDiff< T > >::DiffType > * | cloneAD () const |
| virtual Function< typename FunctionTraits< AutoDiff< T > >::BaseType > * | cloneNonAD () const |
Partial specialization of Polynomial for AutoDiff.
Warning: The name Polynomial_PS is only for cxx2html documentation problems; Use Polynomial in your code;
Definition at line 147 of file Polynomial.h.
|
inline |
Constructs one dimensional Polynomials.
Definition at line 153 of file Polynomial.h.
References casacore::PolynomialParam().
Referenced by operator=(), Polynomial_PS(), and Polynomial_PS().
|
inlineexplicit |
Definition at line 154 of file Polynomial.h.
References casacore::order(), and casacore::PolynomialParam().
|
inline |
Copy constructor (deep copy).
Definition at line 160 of file Polynomial.h.
References Polynomial_PS(), and casacore::PolynomialParam().
|
inline |
Definition at line 163 of file Polynomial.h.
References Polynomial_PS(), and casacore::PolynomialParam().
|
inlinevirtual |
Destructor.
Definition at line 173 of file Polynomial.h.
|
inlinevirtual |
Return a copy of this object from the heap.
The caller is responsible for deleting this pointer.
Definition at line 186 of file Polynomial.h.
References casacore::Polynomial().
|
inlinevirtual |
Definition at line 189 of file Polynomial.h.
References casacore::Polynomial().
|
inlinevirtual |
Definition at line 193 of file Polynomial.h.
References casacore::Polynomial().
|
virtual |
Evaluate the polynomial and its derivatives at x wrt to the coefficients.
|
inline |
Copy assignment (deep copy).
Definition at line 169 of file Polynomial.h.
References Polynomial_PS(), and casacore::PolynomialParam().