|
Sacado Development
|
Public Member Functions | |
| TaylorData () | |
| Default constructor. | |
| TaylorData (const T &x) | |
Constructor with supplied value x. | |
| TaylorData (int d, const T &x) | |
Constructor with degree d and value x. | |
| TaylorData (int d) | |
| Constructor with degree d. | |
| TaylorData (int d, int l) | |
| Constructor with degree d and length l. | |
| TaylorData (const TaylorData &x) | |
| Copy constructor. | |
| ~TaylorData () | |
| Destructor. | |
| TaylorData & | operator= (const TaylorData &x) |
| Assignment operator. | |
Public Attributes | |
| T * | coeff_ |
| Taylor polynomial coefficients. | |
| int | deg_ |
| Degree of polynomial. | |
| int | len_ |
| Length of allocated polynomial array. | |
| Sacado::Tay::Taylor< T >::TaylorData::TaylorData | ( | ) |
| Sacado::Tay::Taylor< T >::TaylorData::TaylorData | ( | const T & | x | ) |
Constructor with supplied value x.
References coeff_, deg_, Sacado::ds_array< T, isScalar >::get_and_fill(), and len_.
| Sacado::Tay::Taylor< T >::TaylorData::TaylorData | ( | int | d, |
| const T & | x ) |
Constructor with degree d and value x.
References coeff_, deg_, Sacado::ds_array< T, isScalar >::get_and_fill(), and len_.
| Sacado::Tay::Taylor< T >::TaylorData::TaylorData | ( | int | d | ) |
Constructor with degree d.
References coeff_, deg_, Sacado::ds_array< T, isScalar >::get_and_fill(), and len_.
| Sacado::Tay::Taylor< T >::TaylorData::TaylorData | ( | int | d, |
| int | l ) |
Constructor with degree d and length l.
References coeff_, deg_, Sacado::ds_array< T, isScalar >::get_and_fill(), and len_.
| Sacado::Tay::Taylor< T >::TaylorData::TaylorData | ( | const TaylorData & | x | ) |
Copy constructor.
References operator=(), and TaylorData().
| Sacado::Tay::Taylor< T >::TaylorData::~TaylorData | ( | ) |
Destructor.
References coeff_, Sacado::ds_array< T, isScalar >::destroy_and_release(), and len_.
| Taylor< T >::TaylorData & Sacado::Tay::Taylor< T >::TaylorData::operator= | ( | const TaylorData & | x | ) |
Assignment operator.
References coeff_, Sacado::ds_array< T, isScalar >::copy(), deg_, Sacado::ds_array< T, isScalar >::destroy_and_release(), Sacado::ds_array< T, isScalar >::get_and_fill(), and len_.
Referenced by TaylorData().
| T* Sacado::Tay::Taylor< T >::TaylorData::coeff_ |
Taylor polynomial coefficients.
Referenced by operator=(), TaylorData(), TaylorData(), TaylorData(), TaylorData(), TaylorData(), and ~TaylorData().
| int Sacado::Tay::Taylor< T >::TaylorData::deg_ |
Degree of polynomial.
Referenced by operator=(), TaylorData(), TaylorData(), TaylorData(), TaylorData(), and TaylorData().
| int Sacado::Tay::Taylor< T >::TaylorData::len_ |
Length of allocated polynomial array.
Referenced by operator=(), TaylorData(), TaylorData(), TaylorData(), TaylorData(), TaylorData(), and ~TaylorData().