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

Description not yet available. More...

#include <admodel.h>

Public Member Functions

 named_dvariable (void)
 
void allocate (const char *s)
 
named_dvariableoperator= (const prevariable &m)
 
named_dvariableoperator= (const double m)
 
- Public Member Functions inherited from dvariable
 dvariable ()
 Default constructor. More...
 
 dvariable (const dvariable &t)
 Copy constructor for dvariable object; deep copy. More...
 
 dvariable (const double t)
 Creates dvariable instance from a double constant. More...
 
 dvariable (const int &t)
 Creates dvariable instance from a int constant. More...
 
 dvariable (kkludge_object)
 Specialized constructor that does not create unnecessary entries in the gradient structure; see function nograd_assign. More...
 
 dvariable (const prevariable &t)
 Constructor for dvariable object from its base class; deep copy. More...
 
virtual ~dvariable ()
 Destructor; frees memory on gradient stack. More...
 
dvariableoperator= (const double x)
 Assigns a value to a dvariable object. More...
 
dvariableoperator= (const prevariable &other)
 Assigns a value to a dvariable object. More...
 
dvariableoperator= (const dvariable &other)
 
dvariableoperator= (const df1_one_variable &)
 
dvariableoperator= (const df1_two_variable &)
 
dvariableoperator= (const df1_three_variable &)
 Description not yet available. More...
 
- Public Member Functions inherited from prevariable
 prevariable (const prevariable &other)
 Copy Constructor. More...
 
double_and_int *& get_v ()
 
double_and_intget_v () const
 
void initialize (void)
 Description not yet available. More...
 
int operator!= (const prevariable &v1) const
 Description not yet available. More...
 
int operator!= (double v1) const
 Description not yet available. More...
 
void operator*= (const prevariable &v1)
 Description not yet available. More...
 
void operator*= (double v1)
 Description not yet available. More...
 
prevariableoperator+= (const prevariable &)
 Prevariable addition assignment operator. More...
 
void operator+= (double t1)
 Description not yet available. More...
 
void operator-= (const prevariable &t1)
 Description not yet available. More...
 
void operator-= (double t1)
 Description not yet available. More...
 
void operator/= (const prevariable &v1)
 Description not yet available. More...
 
void operator/= (double v1)
 Description not yet available. More...
 
int operator< (const prevariable &v1) const
 Description not yet available. More...
 
int operator< (double v1) const
 Description not yet available. More...
 
int operator<= (const prevariable &v1) const
 Description not yet available. More...
 
int operator<= (double v1) const
 Description not yet available. More...
 
prevariableoperator= (const prevariable &)
 Assigns a value to a prevariable object. More...
 
prevariableoperator= (double)
 Assigns a value to a prevariable object. More...
 
int operator== (const prevariable &v1) const
 Description not yet available. More...
 
int operator== (double v1) const
 Description not yet available. More...
 
int operator> (const prevariable &v1) const
 Description not yet available. More...
 
int operator> (double v1) const
 Description not yet available. More...
 
int operator>= (const prevariable &v1) const
 Description not yet available. More...
 
int operator>= (double v1) const
 Description not yet available. More...
 
double restore_prevariable_derivative (void)
 
prevariable_position restore_prevariable_position (void)
 
double restore_prevariable_value (void)
 
void save_prevariable_position () const
 Description not yet available. More...
 
void save_prevariable_value () const
 Description not yet available. More...
 
double * xadr ()
 
double & xval ()
 
- Public Member Functions inherited from model_name_tag
 model_name_tag (void)
 
void allocate (const char *s)
 
const char * get_name (void)
 
label_class label (void)
 

Additional Inherited Members

- Public Attributes inherited from prevariable
double_and_intv
 pointer to the data More...
 
- Protected Member Functions inherited from prevariable
 prevariable ()=delete
 Default constructor. More...
 
 prevariable (double_and_int *u)
 
- Protected Attributes inherited from model_name_tag
adstring name
 

Detailed Description

Description not yet available.

Parameters

Definition at line 242 of file admodel.h.

Constructor & Destructor Documentation

named_dvariable::named_dvariable ( void  )
inline

Definition at line 246 of file admodel.h.

Member Function Documentation

void named_dvariable::allocate ( const char *  s)
named_dvariable & named_dvariable::operator= ( const prevariable m)

Definition at line 435 of file model11.cpp.

named_dvariable & named_dvariable::operator= ( const double  m)

Definition at line 429 of file model11.cpp.


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