ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Private Attributes
dvar3_array Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 dvar3_array (int, int)
 Description not yet available.
 dvar3_array (int sl, int sh, int nrl, int nrh, int ncl, int nch)
 Description not yet available.
 dvar3_array (int sl, int sh, int nrl, int nrh, const ivector &ncl, int nch)
 Description not yet available.
 dvar3_array (int sl, int sh, const ivector &nrl, const ivector &nrh, ivector &ncl, const ivector &nch)
 Description not yet available.
 dvar3_array (int sl, int sh, int nrl, const ivector &nrh, int ncl, const ivector &nch)
 Description not yet available.
 dvar3_array (int sl, int sh, int nrl, const ivector &nrh, int ncl, int nch)
 Description not yet available.
 dvar3_array (ad_integer sl, ad_integer sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch)
 Description not yet available.
 dvar3_array (const d3_array &m2)
 Description not yet available.
 dvar3_array (const param_init_matrix_vector &m2)
 dvar3_array (const param_init_bounded_matrix_vector &m2)
 dvar3_array (const dvar3_array &m2)
 Description not yet available.
 dvar3_array (void)
 Default constructor.
 ~dvar3_array ()
 Description not yet available.
void allocate (int sl, int sh, int nrl, int nrh, int ncl, int nch)
 Description not yet available.
void allocate (int sl, int sh, int nrl, int nrh)
 Description not yet available.
void allocate (int sl, int sh, const index_type &nrl, const index_type &nrh)
 Description not yet available.
void allocate (int sl, int sh)
 Description not yet available.
void allocate (int sl, int sh, int nrl, int nrh, const ivector &ncl, int nch)
 Description not yet available.
void allocate (const d3_array &m1)
 Description not yet available.
void allocate (void)
 Does not allocte, but initialize class members.
void allocate (const dvar3_array &m1)
 Description not yet available.
void allocate (int sl, int sh, int nrl, int nrh, const ivector &ncl, const ivector &nch)
 Description not yet available.
void allocate (int sl, int sh, const ivector &nrl, const ivector &nrh, const ivector &ncl, const ivector &nch)
 Description not yet available.
void allocate (int sl, int sh, const ivector &nrl, const ivector &nrh, int ncl, int nch)
 Description not yet available.
void allocate (int sl, int sh, const ivector &nrl, int nrh, int ncl, int nch)
 Description not yet available.
void allocate (int sl, int sh, int nrl, const ivector &nrh, int ncl, int nch)
 Description not yet available.
void allocate (int sl, int sh, int nrl, const ivector &nrh, int ncl, const ivector &nch)
 Description not yet available.
void allocate (int sl, int sh, int nrl, int nrh, int ncl, const ivector &nch)
 Description not yet available.
void allocate (ad_integer sl, ad_integer sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch)
 Description not yet available.
void allocate (ad_integer sl, ad_integer sh, const index_type &nrl, const index_type &nrh)
 Description not yet available.
void allocate (ad_integer sl, ad_integer sh)
 Description not yet available.
int colmax (void) const
int colmin (void) const
int colsize () const
void deallocate ()
 Description not yet available.
dvar_matrixelem (int k)
prevariable elem (int i, int j, int k)
const dvar_matrixelem (int k) const
const prevariable elem (int i, int j, int k) const
void fill_randn (long int &n)
 Description not yet available.
void fill_randn_ni (long int &n)
 Description not yet available.
void fill_randu (long int &n)
 Description not yet available.
void fill_randu_ni (long int &n)
 Description not yet available.
double fill_seqadd (double, double)
 Description not yet available.
int indexmax (void) const
int indexmin (void) const
void initialize (void)
 Description not yet available.
int operator! (void) const
const prevariable operator() (int k, int i, int j) const
const dvar_vectoroperator() (int k, int i) const
const dvar_matrixoperator() (int i) const
prevariable operator() (int k, int i, int j)
dvar_vectoroperator() (int k, int i)
dvar_matrixoperator() (int i)
void operator/= (const prevariable &)
 Description not yet available.
void operator/= (double)
 Description not yet available.
dvar3_arrayoperator= (const d3_array &m1)
 Description not yet available.
dvar3_arrayoperator= (double x)
 Description not yet available.
dvar3_arrayoperator= (const dvar3_array &m1)
 Description not yet available.
const dvar_matrixoperator[] (int i) const
dvar_matrixoperator[] (int i)
int rowmax (void) const
int rowmin (void) const
int rowsize () const
void shallow_copy (const dvar3_array &)
 Description not yet available.
int slicemax (void) const
int slicemin (void) const
int slicesize () const
dvar3_array sub (int, int)
 Description not yet available.
d3_array value (const dvar3_array &)

Private Attributes

three_array_shapeshape
dvar_matrixt

Detailed Description

Description not yet available.

Parameters:

Definition at line 3935 of file fvar.hpp.


Constructor & Destructor Documentation

dvar3_array::dvar3_array ( int  nrl,
int  nrh 
)

Description not yet available.

Parameters:

Definition at line 53 of file f3arr.cpp.

dvar3_array::dvar3_array ( int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 62 of file f3arr.cpp.

dvar3_array::dvar3_array ( int  sl,
int  sh,
int  nrl,
int  nrh,
const ivector ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 204 of file f3arr.cpp.

dvar3_array::dvar3_array ( int  sl,
int  sh,
const ivector nrl,
const ivector nrh,
ivector ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 396 of file f3arr.cpp.

dvar3_array::dvar3_array ( int  sl,
int  sh,
int  nrl,
const ivector nrh,
int  ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 446 of file f3arr.cpp.

dvar3_array::dvar3_array ( int  sl,
int  sh,
int  nrl,
const ivector nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 496 of file f3arr.cpp.

dvar3_array::dvar3_array ( ad_integer  sl,
ad_integer  sh,
const index_type nrl,
const index_type nrh,
const index_type ncl,
const index_type nch 
)

Description not yet available.

Parameters:

Definition at line 17 of file f3arr15.cpp.

Description not yet available.

Parameters:

Definition at line 331 of file f3arr.cpp.

Description not yet available.

Parameters:

Definition at line 541 of file f3arr.cpp.

Default constructor.

Definition at line 11 of file f3arr17.cpp.

Referenced by param_init_d3array::restore_value(), and param_init_d3array::save_value().

Description not yet available.

Parameters:

Definition at line 563 of file f3arr.cpp.


Member Function Documentation

void dvar3_array::allocate ( int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 79 of file f3arr.cpp.

Referenced by dvar4_array::allocate(), cos(), cube(), elem_div(), elem_prod(), exp(), log(), mfexp(), operator*(), operator+(), operator-(), operator/(), pow(), sin(), sqr(), sqrt(), square(), and tan().

void dvar3_array::allocate ( int  sl,
int  sh,
int  nrl,
int  nrh 
)

Description not yet available.

Parameters:

Definition at line 110 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
const index_type nrl,
const index_type nrh 
)

Description not yet available.

Parameters:

Definition at line 141 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh 
)

Description not yet available.

Parameters:

Definition at line 173 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
int  nrl,
int  nrh,
const ivector ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 222 of file f3arr.cpp.

void dvar3_array::allocate ( const d3_array m1)

Description not yet available.

Parameters:

Definition at line 344 of file f3arr.cpp.

void dvar3_array::allocate ( void  )

Does not allocte, but initialize class members.

Definition at line 18 of file f3arr17.cpp.

Referenced by named_dvar3_array::allocate(), param_init_d3array::allocate(), dll_param_init_d3array::allocate(), dll_param_d3array::allocate(), allocate(), and dvar3_array().

void dvar3_array::allocate ( const dvar3_array m1)

Description not yet available.

Parameters:

Definition at line 370 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
int  nrl,
int  nrh,
const ivector ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 254 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
const ivector nrl,
const ivector nrh,
const ivector ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 414 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
const ivector nrl,
const ivector nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 611 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
const ivector nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 642 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
int  nrl,
const ivector nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 514 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
int  nrl,
const ivector nrh,
int  ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 464 of file f3arr.cpp.

void dvar3_array::allocate ( int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 293 of file f3arr.cpp.

void dvar3_array::allocate ( ad_integer  sl,
ad_integer  sh,
const index_type nrl,
const index_type nrh,
const index_type ncl,
const index_type nch 
)

Description not yet available.

Parameters:

Definition at line 31 of file f3arr15.cpp.

void dvar3_array::allocate ( ad_integer  sl,
ad_integer  sh,
const index_type nrl,
const index_type nrh 
)

Description not yet available.

Parameters:

Definition at line 80 of file f3arr15.cpp.

Description not yet available.

Parameters:

Definition at line 127 of file f3arr15.cpp.

int dvar3_array::colmax ( void  ) const [inline]
int dvar3_array::colmin ( void  ) const [inline]
int dvar3_array::colsize ( void  ) const [inline]

Definition at line 4053 of file fvar.hpp.

void dvar3_array::deallocate ( void  )

Description not yet available.

Parameters:

Definition at line 588 of file f3arr.cpp.

Referenced by ~dvar3_array().

dvar_matrix& dvar3_array::elem ( int  k) [inline]
prevariable dvar3_array::elem ( int  i,
int  j,
int  k 
) [inline]

Definition at line 4061 of file fvar.hpp.

const dvar_matrix& dvar3_array::elem ( int  k) const [inline]

Definition at line 4065 of file fvar.hpp.

const prevariable dvar3_array::elem ( int  i,
int  j,
int  k 
) const [inline]

Definition at line 4069 of file fvar.hpp.

void dvar3_array::fill_randn ( long int &  n)

Description not yet available.

Parameters:

Definition at line 198 of file ranfill2.cpp.

void dvar3_array::fill_randn_ni ( long int &  n)

Description not yet available.

Parameters:

Definition at line 130 of file ranf_ni2.cpp.

void dvar3_array::fill_randu ( long int &  n)

Description not yet available.

Parameters:

Definition at line 214 of file ranfill2.cpp.

void dvar3_array::fill_randu_ni ( long int &  n)

Description not yet available.

Parameters:

Definition at line 145 of file ranf_ni2.cpp.

double dvar3_array::fill_seqadd ( double  i1,
double  i2 
)

Description not yet available.

Parameters:

Definition at line 17 of file f3arr16.cpp.

int dvar3_array::indexmax ( void  ) const [inline]
int dvar3_array::indexmin ( void  ) const [inline]
void dvar3_array::initialize ( void  )
int dvar3_array::operator! ( void  ) const [inline]

Definition at line 3944 of file fvar.hpp.

const prevariable dvar3_array::operator() ( int  k,
int  i,
int  j 
) const [inline]

Definition at line 4075 of file fvar.hpp.

const dvar_vector& dvar3_array::operator() ( int  k,
int  i 
) const [inline]

Definition at line 4080 of file fvar.hpp.

const dvar_matrix& dvar3_array::operator() ( int  i) const [inline]

Definition at line 4085 of file fvar.hpp.

prevariable dvar3_array::operator() ( int  k,
int  i,
int  j 
) [inline]

Definition at line 4095 of file fvar.hpp.

dvar_vector& dvar3_array::operator() ( int  k,
int  i 
) [inline]

Definition at line 4100 of file fvar.hpp.

dvar_matrix& dvar3_array::operator() ( int  i) [inline]

Definition at line 4105 of file fvar.hpp.

void dvar3_array::operator/= ( const prevariable d)

Description not yet available.

Parameters:

Definition at line 68 of file f3arr5.cpp.

void dvar3_array::operator/= ( double  d)

Description not yet available.

Parameters:

Definition at line 82 of file f3arr5.cpp.

dvar3_array & dvar3_array::operator= ( const d3_array m1)

Description not yet available.

Parameters:

Reimplemented in dll_param_d3array, dll_param_init_d3array, and named_dvar3_array.

Definition at line 17 of file f3arr13.cpp.

dvar3_array & dvar3_array::operator= ( double  x)

Description not yet available.

Parameters:

Definition at line 37 of file f3arr13.cpp.

dvar3_array & dvar3_array::operator= ( const dvar3_array m1)

Description not yet available.

Parameters:

Reimplemented in dll_param_d3array, dll_param_init_d3array, and named_dvar3_array.

Definition at line 17 of file f3arr14.cpp.

const dvar_matrix& dvar3_array::operator[] ( int  i) const [inline]

Definition at line 4090 of file fvar.hpp.

dvar_matrix& dvar3_array::operator[] ( int  i) [inline]

Definition at line 4110 of file fvar.hpp.

int dvar3_array::rowmax ( void  ) const [inline]
int dvar3_array::rowmin ( void  ) const [inline]
int dvar3_array::rowsize ( void  ) const [inline]

Definition at line 4048 of file fvar.hpp.

void dvar3_array::shallow_copy ( const dvar3_array m2)

Description not yet available.

Parameters:

Definition at line 552 of file f3arr.cpp.

Referenced by sub().

int dvar3_array::slicemax ( void  ) const [inline]
int dvar3_array::slicemin ( void  ) const [inline]
int dvar3_array::slicesize ( void  ) const [inline]

Definition at line 4043 of file fvar.hpp.

Referenced by allocate().

dvar3_array dvar3_array::sub ( int  nrl,
int  nrh 
)

Description not yet available.

Parameters:

Definition at line 32 of file f3arr.cpp.


Member Data Documentation

List of all members.


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