#include <Sacado_Tay_CacheTaylor.hpp>
Inheritance diagram for Sacado::Tay::CacheTaylor< T >:


Public Member Functions | |
| ~CacheTaylor () | |
| Destructor. | |
Initialization methods | |
| CacheTaylor () | |
| Default constructor. | |
| CacheTaylor (const T &x) | |
Constructor with supplied value x. | |
| CacheTaylor (unsigned int d, const T &x) | |
Constructor with degree d and value x. | |
| CacheTaylor (const CacheTaylor &x) | |
| Copy constructor. | |
| template<typename S> | |
| CacheTaylor (const Expr< S > &x) | |
| Copy constructor from any Expression object. | |
Assignment operators | |
| CacheTaylor< T > & | operator= (const T &val) |
| Assignment operator with constant right-hand-side. | |
| CacheTaylor< T > & | operator= (const CacheTaylor< T > &x) |
| Assignment with CacheTaylor right-hand-side. | |
| template<typename S> | |
| CacheTaylor< T > & | operator= (const Expr< S > &x) |
| Assignment operator with any expression right-hand-side. | |
Unary operators | |
|
Expr< UnaryExpr< CacheTaylor< T >, UnaryPlusOp > > | operator+ () const |
| Unary-plus operator. | |
|
Expr< UnaryExpr< CacheTaylor< T >, UnaryMinusOp > > | operator- () const |
| Unary-minus operator. | |
| CacheTaylor< T > & | operator+= (const T &x) |
| Addition-assignment operator with constant right-hand-side. | |
| CacheTaylor< T > & | operator-= (const T &x) |
| Subtraction-assignment operator with constant right-hand-side. | |
| CacheTaylor< T > & | operator *= (const T &x) |
| Multiplication-assignment operator with constant right-hand-side. | |
| CacheTaylor< T > & | operator/= (const T &x) |
| Division-assignment operator with constant right-hand-side. | |
| template<typename S> | |
| CacheTaylor< T > & | operator+= (const S &x) |
| Addition-assignment operator with Taylor right-hand-side. | |
| template<typename S> | |
| CacheTaylor< T > & | operator-= (const S &x) |
| Subtraction-assignment operator with Taylor right-hand-side. | |
| template<typename S> | |
| CacheTaylor< T > & | operator *= (const S &x) |
| Multiplication-assignment operator with Taylor right-hand-side. | |
| template<typename S> | |
| CacheTaylor< T > & | operator/= (const S &x) |
| Division-assignment operator with Taylor right-hand-side. | |
This class provides the user interface of the Taylor object. Class CacheTaylorImplementation provides the implementation.
|
||||||||||
|
Constructor with supplied value Sets the first coefficient to x |
|
||||||||||||||||
|
Constructor with degree d and value
Initializes first coeffienct to |
1.3.9.1