ADMB Documentation  11.1.2495
 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 5174 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 5347 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 5417 of file fvar.hpp.

int dvar4_array::colmin ( void  ) [inline]

Definition at line 5343 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 5413 of file fvar.hpp.

int dvar4_array::colsize ( void  ) [inline]

Definition at line 5377 of file fvar.hpp.

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

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

Referenced by initialize(), and sum().

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

Definition at line 5224 of file fvar.hpp.

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

Definition at line 5228 of file fvar.hpp.

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

Definition at line 5232 of file fvar.hpp.

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

Definition at line 5236 of file fvar.hpp.

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

Definition at line 5240 of file fvar.hpp.

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

Definition at line 5244 of file fvar.hpp.

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

Definition at line 5248 of file fvar.hpp.

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

Definition at line 5393 of file fvar.hpp.

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

Definition at line 5389 of file fvar.hpp.

int dvar4_array::hslicesize ( ) [inline]

Definition at line 5362 of file fvar.hpp.

Referenced by allocate().

int dvar4_array::hslicesize ( ) const [inline]

Definition at line 5431 of file fvar.hpp.

int dvar4_array::indexmax ( void  ) [inline]

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

int dvar4_array::indexmin ( void  ) [inline]

Definition at line 5311 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 5381 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 5199 of file fvar.hpp.

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

Definition at line 5257 of file fvar.hpp.

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

Definition at line 5265 of file fvar.hpp.

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

Definition at line 5269 of file fvar.hpp.

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

Definition at line 5273 of file fvar.hpp.

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

Definition at line 5277 of file fvar.hpp.

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

Definition at line 5285 of file fvar.hpp.

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

Definition at line 5289 of file fvar.hpp.

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

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

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

Definition at line 5281 of file fvar.hpp.

int dvar4_array::rowmax ( void  ) [inline]

Definition at line 5339 of file fvar.hpp.

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

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

Definition at line 5409 of file fvar.hpp.

int dvar4_array::rowmin ( void  ) [inline]

Definition at line 5335 of file fvar.hpp.

Referenced by rowmin(), and rowsize().

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

Definition at line 5405 of file fvar.hpp.

int dvar4_array::rowsize ( void  ) [inline]

Definition at line 5372 of file fvar.hpp.

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

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

Referenced by slicemax(), and slicesize().

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

Definition at line 5401 of file fvar.hpp.

int dvar4_array::slicemin ( void  ) [inline]

Definition at line 5327 of file fvar.hpp.

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

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

Definition at line 5397 of file fvar.hpp.

int dvar4_array::slicesize ( void  ) [inline]

Definition at line 5367 of file fvar.hpp.

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

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

Referenced by allocate().


Member Data Documentation

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