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

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 dvar4_array (int, int)
 Description not yet available.
 dvar4_array (int hsl, int hsu, int sl, int sh, ivector nrl, ivector nrh, ivector ncl, ivector nch)
 Description not yet available.
 dvar4_array (const d4_array &m1)
 Description not yet available.
 dvar4_array (const dvar4_array &m2)
 Description not yet available.
 dvar4_array (int, int, int, int, int, int, int, int)
 Description not yet available.
 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.
 dvar4_array (int hsl, int hsu, int sl, const ivector &sh, int nrl, const imatrix &nrh, int ncl, int nch)
 Description not yet available.
 dvar4_array ()
 Description not yet available.
 ~dvar4_array ()
 Destructor.
void allocate (int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch)
 Description not yet available.
void allocate (int hsl, int hsu, int sl, int sh, int nrl, int nrh, const ivector &ncl, const ivector &nch)
 Description not yet available.
void allocate (int hsl, int hsu, int sl, int sh, const ivector &nrl, const ivector &nrh, const ivector &ncl, const ivector &nch)
 Description not yet available.
void allocate (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.
void allocate (ad_integer, ad_integer, const index_type &, const index_type &, const index_type &, const index_type &)
 Description not yet available.
void allocate (ad_integer, ad_integer, const index_type &, const index_type &)
 Description not yet available.
void allocate (ad_integer, ad_integer)
 Description not yet available.
void allocate (void)
 Description not yet available.
void allocate (const d4_array &)
 Description not yet available.
void allocate (const dvar4_array &)
 Description not yet available.
void allocate (int hsl, int hsu, int sl, const ivector &sh, int nrl, const imatrix &nrh, int ncl, int nch)
 Description not yet available.
int colmax (void)
int colmax (void) const
int colmin (void)
int colmin (void) const
int colsize ()
int colsize () const
void deallocate (void)
 Description not yet available.
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
int hslicemax (void)
int hslicemax (void) const
int hslicemin (void)
int hslicemin (void) const
int hslicesize ()
int hslicesize () const
int indexmax (void)
int indexmax (void) const
int indexmin (void)
int indexmin (void) const
void initialize (void)
 Description not yet available.
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.
void operator/= (const double &d)
 Description not yet available.
dvar4_arrayoperator= (const d4_array &)
 Description not yet available.
dvar4_arrayoperator= (const dvar4_array &)
 Description not yet available.
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 &)
 Description not yet available.
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.
d4_array vale (d4_array &)

Private Attributes

four_array_shapeshape
dvar3_arrayt

Friends

class four_array_shape

Detailed Description

Description not yet available.

Parameters:

Definition at line 5179 of file fvar.hpp.


Constructor & Destructor Documentation

dvar4_array::dvar4_array ( int  nrl,
int  nrh 
)

Description not yet available.

Parameters:

Definition at line 18 of file f4arr.cpp.

dvar4_array::dvar4_array ( int  hsl,
int  hsu,
int  sl,
int  sh,
ivector  nrl,
ivector  nrh,
ivector  ncl,
ivector  nch 
)

Description not yet available.

Parameters:

Definition at line 515 of file f4arr.cpp.

Description not yet available.

Parameters:

Definition at line 577 of file f4arr.cpp.

Description not yet available.

Parameters:

Definition at line 27 of file f4arr.cpp.

dvar4_array::dvar4_array ( int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 494 of file f4arr.cpp.

dvar4_array::dvar4_array ( ad_integer  hsl,
ad_integer  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.

Parameters:

Definition at line 504 of file f4arr.cpp.

dvar4_array::dvar4_array ( int  hsl,
int  hsu,
int  sl,
const ivector sh,
int  nrl,
const imatrix nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 540 of file f4arr.cpp.

Description not yet available.

Parameters:

Definition at line 17 of file f4arr3.cpp.

Destructor.

Definition at line 114 of file f4arr.cpp.


Member Function Documentation

void dvar4_array::allocate ( int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 315 of file f4arr.cpp.

Referenced by dvar5_array::allocate(), exp(), log(), mfexp(), operator/(), and sqrt().

void dvar4_array::allocate ( int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
const ivector ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 339 of file f4arr.cpp.

void dvar4_array::allocate ( int  hsl,
int  hsu,
int  sl,
int  sh,
const ivector nrl,
const ivector nrh,
const ivector ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 469 of file f4arr.cpp.

void dvar4_array::allocate ( ad_integer  hsl,
ad_integer  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.

Parameters:

Definition at line 364 of file f4arr.cpp.

void dvar4_array::allocate ( ad_integer  hsl,
ad_integer  hsu,
const index_type sl,
const index_type sh,
const index_type nrl,
const index_type nrh 
)

Description not yet available.

Parameters:

Definition at line 391 of file f4arr.cpp.

void dvar4_array::allocate ( ad_integer  hsl,
ad_integer  hsu,
const index_type sl,
const index_type sh 
)

Description not yet available.

Parameters:

Definition at line 418 of file f4arr.cpp.

void dvar4_array::allocate ( ad_integer  hsl,
ad_integer  hsu 
)

Description not yet available.

Parameters:

Definition at line 444 of file f4arr.cpp.

void dvar4_array::allocate ( void  )

Description not yet available.

Parameters:

Definition at line 26 of file f4arr3.cpp.

Referenced by named_dvar4_array::allocate(), allocate(), and dvar4_array().

void dvar4_array::allocate ( const d4_array m1)

Description not yet available.

Parameters:

Definition at line 590 of file f4arr.cpp.

void dvar4_array::allocate ( const dvar4_array m1)

Description not yet available.

Parameters:

Definition at line 614 of file f4arr.cpp.

void dvar4_array::allocate ( int  hsl,
int  hsu,
int  sl,
const ivector sh,
int  nrl,
const imatrix nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 550 of file f4arr.cpp.

int dvar4_array::colmax ( void  ) [inline]

Definition at line 5352 of file fvar.hpp.

Referenced by colsize().

int dvar4_array::colmax ( void  ) const [inline]

Definition at line 5422 of file fvar.hpp.

int dvar4_array::colmin ( void  ) [inline]

Definition at line 5348 of file fvar.hpp.

Referenced by colsize().

int dvar4_array::colmin ( void  ) const [inline]

Definition at line 5418 of file fvar.hpp.

int dvar4_array::colsize ( void  ) [inline]

Definition at line 5382 of file fvar.hpp.

int dvar4_array::colsize ( void  ) const [inline]

Definition at line 5451 of file fvar.hpp.

void dvar4_array::deallocate ( void  )

Description not yet available.

Parameters:

Definition at line 86 of file f4arr.cpp.

Referenced by ~dvar4_array().

dvar3_array& dvar4_array::elem ( int  i) [inline]

Definition at line 5225 of file fvar.hpp.

Referenced by initialize(), and sum().

dvar_matrix& dvar4_array::elem ( int  i,
int  j 
) [inline]

Definition at line 5229 of file fvar.hpp.

dvar_vector& dvar4_array::elem ( int  i,
int  j,
int  k 
) [inline]

Definition at line 5233 of file fvar.hpp.

prevariable dvar4_array::elem ( int  i,
int  j,
int  k,
int  l 
) [inline]

Definition at line 5237 of file fvar.hpp.

const dvar3_array& dvar4_array::elem ( int  i) const [inline]

Definition at line 5241 of file fvar.hpp.

const dvar_matrix& dvar4_array::elem ( int  i,
int  j 
) const [inline]

Definition at line 5245 of file fvar.hpp.

const dvar_vector& dvar4_array::elem ( int  i,
int  j,
int  k 
) const [inline]

Definition at line 5249 of file fvar.hpp.

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

Definition at line 5253 of file fvar.hpp.

int dvar4_array::hslicemax ( void  ) [inline]
int dvar4_array::hslicemax ( void  ) const [inline]

Definition at line 5398 of file fvar.hpp.

int dvar4_array::hslicemin ( void  ) [inline]
int dvar4_array::hslicemin ( void  ) const [inline]

Definition at line 5394 of file fvar.hpp.

int dvar4_array::hslicesize ( ) [inline]

Definition at line 5367 of file fvar.hpp.

Referenced by allocate().

int dvar4_array::hslicesize ( ) const [inline]

Definition at line 5436 of file fvar.hpp.

int dvar4_array::indexmax ( void  ) [inline]

Definition at line 5320 of file fvar.hpp.

Referenced by colmax(), operator/(), operator/=(), size_count(), sub_unallocated(), and sum().

int dvar4_array::indexmax ( void  ) const [inline]

Definition at line 5390 of file fvar.hpp.

int dvar4_array::indexmin ( void  ) [inline]

Definition at line 5316 of file fvar.hpp.

Referenced by colmin(), operator/(), operator/=(), size_count(), sub_unallocated(), and sum().

int dvar4_array::indexmin ( void  ) const [inline]

Definition at line 5386 of file fvar.hpp.

void dvar4_array::initialize ( void  )

Description not yet available.

Parameters:

Definition at line 525 of file f4arr.cpp.

int dvar4_array::operator! ( void  ) const [inline]

Definition at line 5204 of file fvar.hpp.

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

Definition at line 5262 of file fvar.hpp.

dvar_matrix& dvar4_array::operator() ( int  i,
int  j 
) [inline]

Definition at line 5270 of file fvar.hpp.

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

Definition at line 5274 of file fvar.hpp.

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

Definition at line 5278 of file fvar.hpp.

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

Definition at line 5282 of file fvar.hpp.

const dvar_matrix& dvar4_array::operator() ( int  i,
int  j 
) const [inline]

Definition at line 5290 of file fvar.hpp.

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

Definition at line 5294 of file fvar.hpp.

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

Definition at line 5298 of file fvar.hpp.

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

Description not yet available.

Parameters:

Definition at line 68 of file f4arr2.cpp.

void dvar4_array::operator/= ( const double &  d)

Description not yet available.

Parameters:

Definition at line 82 of file f4arr2.cpp.

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

Description not yet available.

Parameters:

Reimplemented in named_dvar4_array.

Definition at line 271 of file f4arr.cpp.

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

Description not yet available.

Parameters:

Reimplemented in named_dvar4_array.

Definition at line 293 of file f4arr.cpp.

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

Definition at line 5266 of file fvar.hpp.

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

Definition at line 5286 of file fvar.hpp.

int dvar4_array::rowmax ( void  ) [inline]

Definition at line 5344 of file fvar.hpp.

Referenced by colmax(), colmin(), rowmax(), and rowsize().

int dvar4_array::rowmax ( void  ) const [inline]

Definition at line 5414 of file fvar.hpp.

int dvar4_array::rowmin ( void  ) [inline]

Definition at line 5340 of file fvar.hpp.

Referenced by rowmin(), and rowsize().

int dvar4_array::rowmin ( void  ) const [inline]

Definition at line 5410 of file fvar.hpp.

int dvar4_array::rowsize ( void  ) [inline]

Definition at line 5377 of file fvar.hpp.

int dvar4_array::rowsize ( void  ) const [inline]

Definition at line 5446 of file fvar.hpp.

void dvar4_array::shallow_copy ( const dvar4_array m2)

Description not yet available.

Parameters:

Definition at line 46 of file f4arr.cpp.

Referenced by sub().

int dvar4_array::slicemax ( void  ) [inline]

Definition at line 5336 of file fvar.hpp.

Referenced by slicemax(), and slicesize().

int dvar4_array::slicemax ( void  ) const [inline]

Definition at line 5406 of file fvar.hpp.

int dvar4_array::slicemin ( void  ) [inline]

Definition at line 5332 of file fvar.hpp.

Referenced by colmax(), colmin(), rowmax(), rowmin(), slicemin(), and slicesize().

int dvar4_array::slicemin ( void  ) const [inline]

Definition at line 5402 of file fvar.hpp.

int dvar4_array::slicesize ( void  ) [inline]

Definition at line 5372 of file fvar.hpp.

int dvar4_array::slicesize ( void  ) const [inline]

Definition at line 5441 of file fvar.hpp.

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

Description not yet available.

Parameters:

Definition at line 65 of file f4arr.cpp.


Friends And Related Function Documentation

friend class four_array_shape [friend]

Definition at line 5315 of file fvar.hpp.

Referenced by allocate().


Member Data Documentation

Definition at line 5182 of file fvar.hpp.

Referenced by allocate(), deallocate(), dvar4_array(), elem(), operator()(), operator[](), and shallow_copy().

List of all members.


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