Sacado Package Browser (Single Doxygen Collection) Version of the Day
Public Member Functions | Public Attributes
Sacado::Tay::Taylor< T >::TaylorData Struct Reference

#include <Sacado_Tay_Taylor.hpp>

List of all members.

Public Member Functions

 TaylorData ()
 Default constructor.
 TaylorData (const T &x)
 Constructor with supplied value x.
 TaylorData (unsigned int d, const T &x)
 Constructor with degree d and value x.
 TaylorData (unsigned int d)
 Constructor with degree d.
 TaylorData (unsigned int d, unsigned int l)
 Constructor with degree d and length l.
 TaylorData (const TaylorData &x)
 Copy constructor.
 ~TaylorData ()
 Destructor.
TaylorDataoperator= (const TaylorData &x)
 Assignment operator.

Public Attributes

T * coeff_
 Taylor polynomial coefficients.
unsigned int deg_
 Degree of polynomial.
unsigned int len_
 Length of allocated polynomial array.

Detailed Description

template<typename T>
struct Sacado::Tay::Taylor< T >::TaylorData

Definition at line 245 of file Sacado_Tay_Taylor.hpp.


Constructor & Destructor Documentation

template<typename T >
Sacado::Tay::Taylor< T >::TaylorData::TaylorData ( )

Default constructor.

Definition at line 41 of file Sacado_Tay_TaylorImp.hpp.

template<typename T >
Sacado::Tay::Taylor< T >::TaylorData::TaylorData ( const T &  x)

Constructor with supplied value x.

Definition at line 48 of file Sacado_Tay_TaylorImp.hpp.

template<typename T >
Sacado::Tay::Taylor< T >::TaylorData::TaylorData ( unsigned int  d,
const T &  x 
)

Constructor with degree d and value x.

Definition at line 57 of file Sacado_Tay_TaylorImp.hpp.

template<typename T >
Sacado::Tay::Taylor< T >::TaylorData::TaylorData ( unsigned int  d)

Constructor with degree d.

Definition at line 66 of file Sacado_Tay_TaylorImp.hpp.

template<typename T >
Sacado::Tay::Taylor< T >::TaylorData::TaylorData ( unsigned int  d,
unsigned int  l 
)

Constructor with degree d and length l.

Definition at line 74 of file Sacado_Tay_TaylorImp.hpp.

template<typename T>
Sacado::Tay::Taylor< T >::TaylorData::TaylorData ( const TaylorData x)

Copy constructor.

template<typename T >
Sacado::Tay::Taylor< T >::TaylorData::~TaylorData ( )

Destructor.

Definition at line 90 of file Sacado_Tay_TaylorImp.hpp.


Member Function Documentation

template<typename T>
TaylorData& Sacado::Tay::Taylor< T >::TaylorData::operator= ( const TaylorData x)

Assignment operator.


Member Data Documentation

template<typename T>
T* Sacado::Tay::Taylor< T >::TaylorData::coeff_

Taylor polynomial coefficients.

Definition at line 248 of file Sacado_Tay_Taylor.hpp.

template<typename T>
unsigned int Sacado::Tay::Taylor< T >::TaylorData::deg_

Degree of polynomial.

Definition at line 251 of file Sacado_Tay_Taylor.hpp.

template<typename T>
unsigned int Sacado::Tay::Taylor< T >::TaylorData::len_

Length of allocated polynomial array.

Definition at line 254 of file Sacado_Tay_Taylor.hpp.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines