ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
ad_double Class Reference

Stores double value. More...

#include <fvar.hpp>

Public Member Functions

 ad_double ()=delete
 
 ad_double (const double &_d, const adkludge &)
 
 ad_double (double _d)
 
 ad_double (const ad_double &other)
 
 ad_double (const double_index_type &it)
 
 operator double () const
 
ad_doubleoperator= (const ad_double &)=delete
 

Static Public Member Functions

static ad_double make_ad_double (double _d)
 

Protected Attributes

double d
 

Detailed Description

Stores double value.

Definition at line 8499 of file fvar.hpp.

Constructor & Destructor Documentation

ad_double::ad_double ( )
delete

Referenced by make_ad_double().

ad_double::ad_double ( const double &  _d,
const adkludge  
)
inline

Definition at line 8510 of file fvar.hpp.

ad_double::ad_double ( double  _d)
inline

Definition at line 8513 of file fvar.hpp.

ad_double::ad_double ( const ad_double other)
inline

Definition at line 8516 of file fvar.hpp.

ad_double::ad_double ( const double_index_type it)

Definition at line 23 of file doublind.cpp.

Member Function Documentation

static ad_double ad_double::make_ad_double ( double  _d)
inlinestatic

Definition at line 8521 of file fvar.hpp.

ad_double::operator double ( ) const
inline

Definition at line 8506 of file fvar.hpp.

ad_double& ad_double::operator= ( const ad_double )
delete

Member Data Documentation

double ad_double::d
protected

Definition at line 8502 of file fvar.hpp.

Referenced by operator double(), and double_index::operator double().


The documentation for this class was generated from the following files: