Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
Sacado::Tay::Taylor< T >::TaylorData Struct Reference

#include <Sacado_Tay_Taylor.hpp>

Public Member Functions

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

Public Attributes

Tcoeff_
 Taylor polynomial coefficients. More...
 
int deg_
 Degree of polynomial. More...
 
int len_
 Length of allocated polynomial array. More...
 

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 44 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 51 of file Sacado_Tay_TaylorImp.hpp.

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

Constructor with degree d and value x.

Definition at line 60 of file Sacado_Tay_TaylorImp.hpp.

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

Constructor with degree d.

Definition at line 69 of file Sacado_Tay_TaylorImp.hpp.

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

Constructor with degree d and length l.

Definition at line 77 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 93 of file Sacado_Tay_TaylorImp.hpp.

Member Function Documentation

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

Assignment operator.

Definition at line 102 of file Sacado_Tay_TaylorImp.hpp.

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>
int Sacado::Tay::Taylor< T >::TaylorData::deg_

Degree of polynomial.

Definition at line 251 of file Sacado_Tay_Taylor.hpp.

template<typename T>
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: