ADMB Documentation  11.1x.2732
 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 5169 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 5342 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 5412 of file fvar.hpp.

int dvar4_array::colmin ( void  ) [inline]

Definition at line 5338 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 5408 of file fvar.hpp.

int dvar4_array::colsize ( void  ) [inline]

Definition at line 5372 of file fvar.hpp.

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

Definition at line 5441 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 5215 of file fvar.hpp.

Referenced by initialize(), and sum().

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

Definition at line 5219 of file fvar.hpp.

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

Definition at line 5223 of file fvar.hpp.

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

Definition at line 5227 of file fvar.hpp.

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

Definition at line 5231 of file fvar.hpp.

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

Definition at line 5235 of file fvar.hpp.

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

Definition at line 5239 of file fvar.hpp.

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

Definition at line 5243 of file fvar.hpp.

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

Definition at line 5388 of file fvar.hpp.

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

Definition at line 5384 of file fvar.hpp.

int dvar4_array::hslicesize ( ) [inline]

Definition at line 5357 of file fvar.hpp.

Referenced by allocate().

int dvar4_array::hslicesize ( ) const [inline]

Definition at line 5426 of file fvar.hpp.

int dvar4_array::indexmax ( void  ) [inline]

Definition at line 5310 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 5380 of file fvar.hpp.

int dvar4_array::indexmin ( void  ) [inline]

Definition at line 5306 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 5376 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 5194 of file fvar.hpp.

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

Definition at line 5252 of file fvar.hpp.

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

Definition at line 5260 of file fvar.hpp.

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

Definition at line 5264 of file fvar.hpp.

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

Definition at line 5268 of file fvar.hpp.

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

Definition at line 5272 of file fvar.hpp.

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

Definition at line 5280 of file fvar.hpp.

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

Definition at line 5284 of file fvar.hpp.

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

Definition at line 5288 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 5256 of file fvar.hpp.

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

Definition at line 5276 of file fvar.hpp.

int dvar4_array::rowmax ( void  ) [inline]

Definition at line 5334 of file fvar.hpp.

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

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

Definition at line 5404 of file fvar.hpp.

int dvar4_array::rowmin ( void  ) [inline]

Definition at line 5330 of file fvar.hpp.

Referenced by rowmin(), and rowsize().

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

Definition at line 5400 of file fvar.hpp.

int dvar4_array::rowsize ( void  ) [inline]

Definition at line 5367 of file fvar.hpp.

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

Definition at line 5436 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 5326 of file fvar.hpp.

Referenced by slicemax(), and slicesize().

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

Definition at line 5396 of file fvar.hpp.

int dvar4_array::slicemin ( void  ) [inline]

Definition at line 5322 of file fvar.hpp.

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

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

Definition at line 5392 of file fvar.hpp.

int dvar4_array::slicesize ( void  ) [inline]

Definition at line 5362 of file fvar.hpp.

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

Definition at line 5431 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 5305 of file fvar.hpp.

Referenced by allocate().


Member Data Documentation

Definition at line 5172 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: