Sacado Package Browser (Single Doxygen Collection) Version of the Day
Public Types | Public Member Functions | Private Member Functions
Sacado::RadVec::ConstADvar< Double > Class Template Reference

#include <Sacado_tradvec.hpp>

Inheritance diagram for Sacado::RadVec::ConstADvar< Double >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef ADvar< Double > ADVar
typedef ADVar::ADVar1 ADVar1
typedef ADVar::ADVari ADVari
typedef ADVar::ConstADVari ConstADVari
typedef Derp< Double > DErp
typedef ADVar::IndepADVar IndepADVar

Public Member Functions

 ConstADvar (Ttype d)
 ConstADvar (double i)
 ConstADvar (int i)
 ConstADvar (long i)
 ConstADvar (const IndepADVar &)
 ConstADvar (const ConstADvar &)
 ConstADvar (const ADVari &)
 ~ConstADvar ()
 ConstADvar ()
ConstADvaroperator= (Double d)
ConstADvaroperator= (ADVari &d)

Private Member Functions

ConstADvaroperator+= (ADVari &)
ConstADvaroperator+= (Double)
ConstADvaroperator-= (ADVari &)
ConstADvaroperator-= (Double)
ConstADvaroperator*= (ADVari &)
ConstADvaroperator*= (Double)
ConstADvaroperator/= (ADVari &)
ConstADvaroperator/= (Double)
void ConstADvar_ctr (Double)

Detailed Description

template<typename Double>
class Sacado::RadVec::ConstADvar< Double >

Definition at line 746 of file Sacado_tradvec.hpp.


Member Typedef Documentation

template<typename Double >
typedef ADvar<Double> Sacado::RadVec::ConstADvar< Double >::ADVar

Reimplemented from Sacado::RadVec::IndepADvar< Double >.

Definition at line 749 of file Sacado_tradvec.hpp.

template<typename Double >
typedef ADVar::ADVar1 Sacado::RadVec::ConstADvar< Double >::ADVar1

Reimplemented from Sacado::RadVec::ADvar< Double >.

Definition at line 750 of file Sacado_tradvec.hpp.

template<typename Double >
typedef ADVar::ADVari Sacado::RadVec::ConstADvar< Double >::ADVari

Reimplemented from Sacado::RadVec::ADvar< Double >.

Definition at line 751 of file Sacado_tradvec.hpp.

template<typename Double >
typedef ADVar::ConstADVari Sacado::RadVec::ConstADvar< Double >::ConstADVari

Reimplemented from Sacado::RadVec::ADvar< Double >.

Definition at line 752 of file Sacado_tradvec.hpp.

template<typename Double >
typedef Derp<Double> Sacado::RadVec::ConstADvar< Double >::DErp

Definition at line 753 of file Sacado_tradvec.hpp.

template<typename Double >
typedef ADVar::IndepADVar Sacado::RadVec::ConstADvar< Double >::IndepADVar

Reimplemented from Sacado::RadVec::ADvar< Double >.

Definition at line 754 of file Sacado_tradvec.hpp.


Constructor & Destructor Documentation

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( Ttype  d) [inline]

Definition at line 766 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( double  i) [inline]

Definition at line 767 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( int  i) [inline]

Definition at line 768 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( long  i) [inline]

Definition at line 769 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( const IndepADVar x)

Definition at line 1394 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( const ConstADvar< Double > &  x)

Definition at line 1402 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( const ADVari x)

Definition at line 1410 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::~ConstADvar ( ) [inline]

Definition at line 773 of file Sacado_tradvec.hpp.

template<typename Double >
Sacado::RadVec::ConstADvar< Double >::ConstADvar ( )

Definition at line 1382 of file Sacado_tradvec.hpp.


Member Function Documentation

template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator+= ( ADVari ) [private]
template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator+= ( Double  ) [private]

Reimplemented from Sacado::RadVec::ADvar< Double >.

template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator-= ( ADVari ) [private]
template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator-= ( Double  ) [private]

Reimplemented from Sacado::RadVec::ADvar< Double >.

template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator*= ( ADVari ) [private]
template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator*= ( Double  ) [private]

Reimplemented from Sacado::RadVec::ADvar< Double >.

template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator/= ( ADVari ) [private]
template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator/= ( Double  ) [private]

Reimplemented from Sacado::RadVec::ADvar< Double >.

template<typename Double >
void Sacado::RadVec::ConstADvar< Double >::ConstADvar_ctr ( Double  d) [private]

Definition at line 1388 of file Sacado_tradvec.hpp.

template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator= ( Double  d) [inline]

Reimplemented from Sacado::RadVec::ADvar< Double >.

Definition at line 778 of file Sacado_tradvec.hpp.

template<typename Double >
ConstADvar& Sacado::RadVec::ConstADvar< Double >::operator= ( ADVari d) [inline]

Definition at line 782 of file Sacado_tradvec.hpp.


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