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

Description not yet available. More...

#include <admodel.h>

Public Member Functions

 named_dvar_vector (void)
 
void allocate (int mmin, int mmax, const char *s)
 
void allocate (const char *s)
 
named_dvar_vectoroperator= (const dvar_vector &m)
 
named_dvar_vectoroperator= (const dvector &m)
 
named_dvar_vectoroperator= (const double m)
 
named_dvar_vectoroperator= (const prevariable &m)
 
- Public Member Functions inherited from dvar_vector
 dvar_vector (const dvar_vector &)
 Copy constructor. More...
 
 dvar_vector (const predvar_vector &)
 Description not yet available. More...
 
 dvar_vector ()
 Default constructor. More...
 
 dvar_vector (int ncl, int ncu)
 Description not yet available. More...
 
 dvar_vector (int ncl, int ncu, kkludge_object)
 Description not yet available. More...
 
 dvar_vector (unsigned int sz, double *x)
 Description not yet available. More...
 
 dvar_vector (const independent_variables &)
 Description not yet available. More...
 
 dvar_vector (const param_init_number_vector &)
 Description not yet available. More...
 
 dvar_vector (const param_init_bounded_number_vector &)
 Description not yet available. More...
 
 dvar_vector (const dvector &)
 Description not yet available. More...
 
 dvar_vector (const char *)
 
 ~dvar_vector ()
 Destructor. More...
 
void allocate (int, int)
 Allocate dvar_vector with indexmin = ncl and indexmax = nch. More...
 
void allocate (void)
 Does not allocate, but initializes dvar_vector to empty. More...
 
void allocate (const dvector &)
 Allocate dvar_vector using indexes from v1. More...
 
void allocate (const dvar_vector &)
 Allocate dvar_vector using indexes from v1. More...
 
void allocate (const ad_integer &, const ad_integer &)
 Description not yet available. More...
 
void allocatec (const dvar_vector &)
 Description not yet available. More...
 
void deallocate ()
 Deallocate dvar_vector memory. More...
 
prevariable elem (int i)
 
prevariable elem (int i) const
 
double & elem_value (int i)
 
double & elem_value (int i) const
 
void fill (const char *)
 Fill variable vector from values in string s. More...
 
void fill_multinomial (const int &seed, const dvector &p)
 Description not yet available. More...
 
void fill_multinomial (const random_number_generator &rng, const dvector &p)
 Description not yet available. More...
 
void fill_randbi (long int &n, double)
 Description not yet available. More...
 
void fill_randbi_ni (long int &n, double)
 Description not yet available. More...
 
void fill_randn (long int &n)
 Description not yet available. More...
 
void fill_randn_ni (long int &n)
 Description not yet available. More...
 
void fill_randnegbinomial (double lambda, double tau, const random_number_generator &rng)
 Description not yet available. More...
 
void fill_randpoisson (double lambda, const random_number_generator &rng)
 Description not yet available. More...
 
void fill_randu (long int &n)
 Description not yet available. More...
 
void fill_randu_ni (long int &n)
 Description not yet available. More...
 
void fill_seqadd (double, double)
 Description not yet available. More...
 
unsigned int get_ncopies () const
 
double_and_intget_va ()
 
double_and_intget_va () const
 
int indexmax () const
 
int indexmin () const
 
void initialize (const dvector &ww)
 Description not yet available. More...
 
void initialize (void)
 Description not yet available. More...
 
double * initpointer (void)
 
const double * initpointer (void) const
 
int operator! (void) const
 
dvar_vector operator() (int lb, int ub)
 
prevariable operator() (int i)
 
const prevariable operator() (int i) const
 
dvar_vector operator() (const lvector &)
 Description not yet available. More...
 
dvar_vector operator() (const ivector &u)
 Description not yet available. More...
 
dvar_vectoroperator*= (const prevariable &d)
 Description not yet available. More...
 
dvar_vectoroperator*= (double d)
 Description not yet available. More...
 
dvar_vectoroperator++ (void)
 
dvar_vectoroperator+= (const prevariable &d)
 Adds d to each element of dvar_vector. More...
 
dvar_vectoroperator+= (double d)
 Adds d to each element of dvar_vector. More...
 
dvar_vectoroperator+= (const dvector &v1)
 Description not yet available. More...
 
dvar_vectoroperator+= (const dvar_vector &v1)
 Description not yet available. More...
 
dvar_vector operator- ()
 Description not yet available. More...
 
dvar_vectoroperator-- (void)
 
dvar_vectoroperator-= (const prevariable &d)
 Substracts d from each element of dvar_vector. More...
 
dvar_vectoroperator-= (double d)
 Substracts d from each element of dvar_vector. More...
 
dvar_vectoroperator-= (const dvector &v1)
 Description not yet available. More...
 
dvar_vectoroperator-= (const dvar_vector &v1)
 Description not yet available. More...
 
dvar_vectoroperator/= (const prevariable &d)
 Description not yet available. More...
 
dvar_vectoroperator/= (double d)
 Description not yet available. More...
 
dvar_vectoroperator= (const dvar_vector &t)
 Assign values from other t to dvar_vector. More...
 
dvar_vectoroperator= (const dvector &t)
 Description not yet available. More...
 
dvar_vectoroperator= (double t)
 Assigns all elements for dvar_vector with t. More...
 
dvar_vectoroperator= (const prevariable &t)
 Assigns all elements for dvar_vector with t. More...
 
prevariable operator[] (int i)
 
const prevariable operator[] (int i) const
 
void read_from (const istream &)
 Description not yet available. More...
 
void read_from (const uistream &)
 Description not yet available. More...
 
void save_dvar_vector_position () const
 Description not yet available. More...
 
void save_dvar_vector_value () const
 Saves the size, address, and value information for a dvar_vector. More...
 
void shallow_copy (const dvar_vector &)
 Shallow copy other data structure pointers. More...
 
dvar_vectorshift (int min)
 Description not yet available. More...
 
unsigned int size () const
 
dvar_vector sub (int lb, int ub)
 
void write_on (const ostream &) const
 Description not yet available. More...
 
void write_on (const uostream &) const
 Description not yet available. More...
 
- 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 dvar_vector
int index_max
 
int index_min
 
arr_linklink_ptr
 
vector_shapexshape
 
double_and_intva
 
- Protected Attributes inherited from model_name_tag
adstring name
 

Detailed Description

Description not yet available.

Parameters

Definition at line 180 of file admodel.h.

Constructor & Destructor Documentation

named_dvar_vector::named_dvar_vector ( void  )
inline

Definition at line 183 of file admodel.h.

Member Function Documentation

void named_dvar_vector::allocate ( int  mmin,
int  mmax,
const char *  s 
)

Definition at line 618 of file model.cpp.

void named_dvar_vector::allocate ( const char *  s)

Definition at line 623 of file model.cpp.

named_dvar_vector & named_dvar_vector::operator= ( const dvar_vector m)

Definition at line 153 of file model11.cpp.

named_dvar_vector & named_dvar_vector::operator= ( const dvector m)

Definition at line 158 of file model11.cpp.

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

Definition at line 163 of file model11.cpp.

named_dvar_vector & named_dvar_vector::operator= ( const prevariable m)

Definition at line 169 of file model11.cpp.


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