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

Description not yet available. More...

#include <admodel.h>

Public Member Functions

 named_dvar5_array (void)
 
void allocate (int hhsl, int hhsu, int hsl, int hsu, int rmin, int rmax, int cmin, int cmax, int l5, int u5, const char *s)
 
void allocate (const ad_integer &hhsl, const ad_integer &hhsu, const index_type &hsl, const index_type &hsu, const index_type &sl, const index_type &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch, const char *s)
 
named_dvar5_arrayoperator= (const dvar5_array &m)
 
named_dvar5_arrayoperator= (const d5_array &m)
 
- Public Member Functions inherited from dvar5_array
 dvar5_array ()
 Description not yet available. More...
 
 dvar5_array (const d5_array &darray)
 Description not yet available. More...
 
 dvar5_array (const dvar5_array &other)
 Copy constructor. More...
 
 dvar5_array (int hhsl, int hhsu)
 Construct vector of empty dvar4_array with dimension [hsl to hsu]. More...
 
 dvar5_array (int hhsl, int hhsu, int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch)
 Description not yet available. More...
 
 dvar5_array (const ad_integer &hhsl, const ad_integer &hhsu, const index_type &hsl, const index_type &hsu, const index_type &sl, const index_type &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch)
 Description not yet available. More...
 
 ~dvar5_array ()
 Destructor. More...
 
void allocate (int hhsl, int hhsu, int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch)
 Allocate dvar5_array with dimensions [hsl to hsu] x [sl to sh] x [nrl to nrh] x [ncl to nch] x [l5 to u5]. More...
 
void allocate (int imin, int imax)
 Allocate vector of empty dvar4_array with dimension [hsl to hsu]. More...
 
void allocate (const ad_integer &hhsl, const ad_integer &hhsu, const index_type &hsl, const index_type &hsu, const index_type &sl, const index_type &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch)
 Allocate variable array with dimensions [hsl to hsu] x [sl to sh] x [nrl to nrh] x [ncl to nch] x [l5 to u5]. More...
 
void allocate (void)
 Description not yet available. More...
 
void allocate (const d5_array &)
 Allocate dvar5_array with same dimensions as m1. More...
 
void allocate (const dvar5_array &)
 Allocate dvar5_array with same dimensions as m1. More...
 
void deallocate (void)
 Deallocate dvar5_array memory. More...
 
dvar4_arrayelem (int i)
 
dvar3_arrayelem (int i, int j)
 
dvar_matrixelem (int i, int j, int k)
 
dvar_vectorelem (int i, int j, int k, int l)
 
prevariable elem (int i, int j, int k, int l, int _m)
 
const dvar4_arrayelem (int i) const
 
const dvar3_arrayelem (int i, int j) const
 
const dvar_matrixelem (int i, int j, int k) const
 
const dvar_vectorelem (int i, int j, int k, int l) const
 
const prevariable elem (int i, int j, int k, int l, int _m) const
 
unsigned int get_ncopies () const
 
int indexmax () const
 
int indexmin () const
 
void initialize ()
 Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More...
 
int operator! (void) const
 
dvar4_arrayoperator() (int i)
 
dvar3_arrayoperator() (int i, int j)
 
dvar_matrixoperator() (int i, int j, int k)
 
dvar_vectoroperator() (int i, int j, int k, int l)
 
prevariable operator() (int i, int j, int k, int l, int _m)
 
const dvar4_arrayoperator() (int i) const
 
const dvar3_arrayoperator() (int i, int j) const
 
const dvar_matrixoperator() (int i, int j, int k) const
 
const dvar_vectoroperator() (int i, int j, int k, int l) const
 
const prevariable operator() (int i, int j, int k, int l, int _m) const
 
void operator/= (const prevariable &d)
 Description not yet available. More...
 
void operator/= (const double &d)
 Description not yet available. More...
 
dvar5_arrayoperator= (const d5_array &)
 Description not yet available. More...
 
dvar5_arrayoperator= (const dvar5_array &m)
 Description not yet available. More...
 
dvar4_arrayoperator[] (int i)
 
const dvar4_arrayoperator[] (int i) const
 
void shallow_copy (const dvar5_array &)
 Shallow copy other data structure pointers. More...
 
unsigned int size () const
 
dvar5_array sub (int hhsl, int hhsu)
 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

- Protected Attributes inherited from model_name_tag
adstring name
 

Detailed Description

Description not yet available.

Parameters

Definition at line 378 of file admodel.h.

Constructor & Destructor Documentation

named_dvar5_array::named_dvar5_array ( void  )
inline

Definition at line 381 of file admodel.h.

Member Function Documentation

void named_dvar5_array::allocate ( int  hhsl,
int  hhsu,
int  hsl,
int  hsu,
int  rmin,
int  rmax,
int  cmin,
int  cmax,
int  l5,
int  u5,
const char *  s 
)

Definition at line 20 of file model26.cpp.

void named_dvar5_array::allocate ( const ad_integer hhsl,
const ad_integer hhsu,
const index_type hsl,
const index_type hsu,
const index_type sl,
const index_type sh,
const index_type nrl,
const index_type nrh,
const index_type ncl,
const index_type nch,
const char *  s 
)

Definition at line 9 of file model26.cpp.

named_dvar5_array & named_dvar5_array::operator= ( const dvar5_array m)

Definition at line 54 of file model26.cpp.

named_dvar5_array & named_dvar5_array::operator= ( const d5_array m)

Definition at line 60 of file model26.cpp.


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