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

Description not yet available. More...

#include <admodel.h>

Public Member Functions

 named_dvar4_array (void)
 
void allocate (int hhsl, int hhsu, int hsl, int hsu, int rmin, int rmax, int cmin, int cmax, const char *s)
 
void allocate (ad_integer, ad_integer, const index_type &, const index_type &, const index_type &, const index_type &, const index_type &, const index_type &, const char *s)
 
void allocate (ad_integer, ad_integer, const index_type &, const index_type &, const index_type &, const index_type &, const char *s)
 
void allocate (ad_integer, ad_integer, const index_type &, const index_type &, const char *s)
 
void allocate (ad_integer, ad_integer, const char *s)
 
void allocate (const char *s)
 
void allocate (int hhsl, int hhsu, int hsl, int hsu, int rmin, int rmax, const char *s)
 
void allocate (int hhsl, int hhsu, int hsl, int hsu, const char *s)
 
void allocate (int hhsl, int hhsu, const char *s)
 
named_dvar4_arrayoperator= (const dvar4_array &m)
 
named_dvar4_arrayoperator= (const d4_array &m)
 Assign values from arr4 to named_dvar4_array. More...
 
- Public Member Functions inherited from dvar4_array
 dvar4_array (int, int)
 Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More...
 
 dvar4_array (int hsl, int hsu, int sl, int sh, ivector nrl, ivector nrh, ivector ncl, ivector nch)
 Description not yet available. More...
 
 dvar4_array (const d4_array &m1)
 Description not yet available. More...
 
 dvar4_array (const dvar4_array &m2)
 Copy constructor. More...
 
 dvar4_array (int, int, int, int, int, int, int, int)
 Description not yet available. More...
 
 dvar4_array (ad_integer, ad_integer, const index_type &, const index_type &, const index_type &, const index_type &, const index_type &, const index_type &)
 Description not yet available. More...
 
 dvar4_array (int hsl, int hsu, int sl, const ivector &sh, int nrl, const imatrix &nrh, int ncl, int nch)
 Description not yet available. More...
 
 dvar4_array ()
 Default Constructor. More...
 
 ~dvar4_array ()
 Destructor. More...
 
void allocate (int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch)
 Allocate variable array with dimensions [hsl to hsu] x [sl to sh] x [nrl to nrh] x [ncl to nch]. More...
 
void allocate (int hsl, int hsu, int sl, int sh, int nrl, int nrh, const ivector &ncl, const ivector &nch)
 Allocate variable array with dimensions [hsl to hsu] x [sl to sh] x [nrl to nrh] x [ncl to nch]. More...
 
void allocate (int hsl, int hsu, int sl, int sh, const ivector &nrl, const ivector &nrh, const ivector &ncl, const ivector &nch)
 Allocate array with dimensions [hsl to hsu] x [sl to sh] x [nrl to nrh] x [ncl to nch]. More...
 
void allocate (ad_integer, ad_integer, const index_type &, const index_type &, const index_type &, const index_type &, const index_type &, const index_type &)
 Allocate variable array with dimensions [hsl to hsu] x [sl to sh] x [nrl to nrh] x [ncl to nch]. More...
 
void allocate (ad_integer, ad_integer, const index_type &, const index_type &, const index_type &, const index_type &)
 Description not yet available. More...
 
void allocate (ad_integer, ad_integer, const index_type &, const index_type &)
 Description not yet available. More...
 
void allocate (ad_integer, ad_integer)
 Allocate vector of empty dvar3_array with dimension [hsl to hsu]. More...
 
void allocate (void)
 Initializes to NULL. More...
 
void allocate (const d4_array &)
 Allocate dvar4_array with same dimensions as m1. More...
 
void allocate (const dvar4_array &)
 Allocate dvar4_array with same dimensions as m1. More...
 
void allocate (int hsl, int hsu, int sl, const ivector &sh, int nrl, const imatrix &nrh, int ncl, int nch)
 
int colmax (void)
 
int colmax (void) const
 
int colmin (void)
 
int colmin (void) const
 
int colsize ()
 
int colsize () const
 
void deallocate (void)
 Deallocate dvar4_array memory. More...
 
dvar3_arrayelem (int i)
 
dvar_matrixelem (int i, int j)
 
dvar_vectorelem (int i, int j, int k)
 
prevariable elem (int i, int j, int k, int l)
 
const dvar3_arrayelem (int i) const
 
const dvar_matrixelem (int i, int j) const
 
const dvar_vectorelem (int i, int j, int k) const
 
const prevariable elem (int i, int j, int k, int l) const
 
unsigned int get_ncopies () const
 
int hslicemax () const
 
int hslicemin () const
 
unsigned int hslicesize () const
 
int indexmax () const
 
int indexmin () const
 
void initialize (void)
 Description not yet available. More...
 
int operator! (void) const
 
dvar3_arrayoperator() (int i)
 
dvar_matrixoperator() (int i, int j)
 
dvar_vectoroperator() (int i, int j, int k)
 
prevariable operator() (int i, int j, int k, int l)
 
const dvar3_arrayoperator() (int i) const
 
const dvar_matrixoperator() (int i, int j) const
 
const dvar_vectoroperator() (int i, int j, int k) const
 
const prevariable operator() (int i, int j, int k, int l) const
 
void operator/= (const prevariable &d)
 Description not yet available. More...
 
void operator/= (const double &d)
 Description not yet available. More...
 
dvar4_arrayoperator= (const d4_array &)
 Description not yet available. More...
 
dvar4_arrayoperator= (const dvar4_array &)
 Description not yet available. More...
 
dvar3_arrayoperator[] (int i)
 
const dvar3_arrayoperator[] (int i) const
 
int rowmax (void)
 
int rowmax (void) const
 
int rowmin (void)
 
int rowmin (void) const
 
int rowsize ()
 
int rowsize () const
 
void shallow_copy (const dvar4_array &)
 Shallow copy other data structure pointers. More...
 
int slicemax (void)
 
int slicemax (void) const
 
int slicemin (void)
 
int slicemin (void) const
 
int slicesize ()
 
int slicesize () const
 
dvar4_array sub (int, int)
 Description not yet available. More...
 
d4_array vale (d4_array &)
 
- 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 347 of file admodel.h.

Constructor & Destructor Documentation

named_dvar4_array::named_dvar4_array ( void  )
inline

Definition at line 350 of file admodel.h.

Member Function Documentation

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

Definition at line 50 of file model15.cpp.

void named_dvar4_array::allocate ( ad_integer  hhsl,
ad_integer  hhsu,
const index_type hsl,
const index_type hsu,
const index_type rmin,
const index_type rmax,
const index_type cmin,
const index_type cmax,
const char *  s 
)

Definition at line 9 of file model15.cpp.

void named_dvar4_array::allocate ( ad_integer  hhsl,
ad_integer  hhsu,
const index_type hsl,
const index_type hsu,
const index_type rmin,
const index_type rmax,
const char *  s 
)

Definition at line 18 of file model15.cpp.

void named_dvar4_array::allocate ( ad_integer  hhsl,
ad_integer  hhsu,
const index_type hsl,
const index_type hsu,
const char *  s 
)

Definition at line 28 of file model15.cpp.

void named_dvar4_array::allocate ( ad_integer  hhsl,
ad_integer  hhsu,
const char *  s 
)

Definition at line 37 of file model15.cpp.

void named_dvar4_array::allocate ( const char *  s)

Definition at line 44 of file model15.cpp.

void named_dvar4_array::allocate ( int  hhsl,
int  hhsu,
int  hsl,
int  hsu,
int  rmin,
int  rmax,
const char *  s 
)

Definition at line 57 of file model15.cpp.

void named_dvar4_array::allocate ( int  hhsl,
int  hhsu,
int  hsl,
int  hsu,
const char *  s 
)

Definition at line 64 of file model15.cpp.

void named_dvar4_array::allocate ( int  hhsl,
int  hhsu,
const char *  s 
)

Definition at line 71 of file model15.cpp.

named_dvar4_array & named_dvar4_array::operator= ( const dvar4_array m)

Definition at line 145 of file model15.cpp.

named_dvar4_array & named_dvar4_array::operator= ( const d4_array arr4)

Assign values from arr4 to named_dvar4_array.

Parameters
arr4input values

Definition at line 155 of file model15.cpp.


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