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

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 i5_array (int hsl, int hsu)
 Description not yet available.
 i5_array (int hsl, int hsu, int sl, int sh, ivector nrl, ivector nrh, ivector ncl, ivector nch)
 i5_array (int hsl, int hsu, int sl, const ivector &sh, int nrl, const imatrix &nrh, int ncl, const i3_array &nch)
 i5_array (const ad_integer &hsl, const ad_integer &hsh, const index_type &sl, const index_type &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch, const index_type &aa, const index_type &bb)
 i5_array (const i5_array &m2)
 Description not yet available.
 i5_array (int, int, int, int, int, int, int, int)
 i5_array (int hsl, int hsu, int sl, const ivector &sh, int nrl, const imatrix &nrh, int ncl, int nch)
 i5_array ()
 Description not yet available.
 ~i5_array ()
 Description not yet available.
void allocate (int hhsl, int hhsu)
 Description not yet available.
void allocate (int hhsl, int hhsu, int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch)
 Description not yet available.
void allocate (const ad_integer &hsl, const 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, const index_type &aa, const index_type &bb)
 Description not yet available.
void allocate (void)
 Description not yet available.
void allocate (const i5_array &)
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.
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)
int iop (void)
int operator! (void) const
i4_arrayoperator() (int i)
i3_arrayoperator() (int i, int j)
imatrixoperator() (int i, int j, int k)
ivectoroperator() (int i, int j, int k, int l)
int & operator() (int i, int j, int k, int l, int ll)
const i4_arrayoperator() (int i) const
const i3_arrayoperator() (int i, int j) const
const imatrixoperator() (int i, int j, int k) const
const ivectoroperator() (int i, int j, int k, int l) const
const int & operator() (int i, int j, int k, int l, int ll) const
i5_arrayoperator= (const i5_array &)
i4_arrayoperator[] (int i)
const i4_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 i5_array &)
int size ()
int size () const
int slicemax (void)
int slicemax (void) const
int slicemin (void)
int slicemin (void) const
int slicesize ()
int slicesize () const
int xxx (void)
int yyy (void)

Private Attributes

vector_shapexshape
i4_arrayt

Friends

class four_array_shape

Detailed Description

Description not yet available.

Parameters:

Definition at line 6800 of file fvar.hpp.


Constructor & Destructor Documentation

i5_array::i5_array ( int  hsl,
int  hsu 
)

Description not yet available.

Parameters:

Definition at line 37 of file i5arr.cpp.

i5_array::i5_array ( int  hsl,
int  hsu,
int  sl,
int  sh,
ivector  nrl,
ivector  nrh,
ivector  ncl,
ivector  nch 
)
i5_array::i5_array ( int  hsl,
int  hsu,
int  sl,
const ivector sh,
int  nrl,
const imatrix nrh,
int  ncl,
const i3_array nch 
)
i5_array::i5_array ( const ad_integer hsl,
const ad_integer hsh,
const index_type sl,
const index_type sh,
const index_type nrl,
const index_type nrh,
const index_type ncl,
const index_type nch,
const index_type aa,
const index_type bb 
)
i5_array::i5_array ( const i5_array m2)

Description not yet available.

Parameters:

Definition at line 148 of file i5arr.cpp.

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

Description not yet available.

Parameters:

Definition at line 28 of file i5arr.cpp.

Description not yet available.

Parameters:

Definition at line 167 of file i5arr.cpp.


Member Function Documentation

void i5_array::allocate ( int  hsl,
int  hsu 
)

Description not yet available.

Parameters:

Definition at line 46 of file i5arr.cpp.

void i5_array::allocate ( int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch,
int  aa,
int  bb 
)

Description not yet available.

Parameters:

Definition at line 78 of file i5arr.cpp.

void i5_array::allocate ( const ad_integer hsl,
const 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,
const index_type aa,
const index_type bb 
)

Description not yet available.

Parameters:

Definition at line 111 of file i5arr.cpp.

void i5_array::allocate ( void  )

Description not yet available.

Parameters:

Definition at line 18 of file i5arr.cpp.

Referenced by allocate(), and i5_array().

void i5_array::allocate ( const i5_array )
int i5_array::colmax ( void  ) [inline]

Definition at line 6955 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 7021 of file fvar.hpp.

int i5_array::colmin ( void  ) [inline]

Definition at line 6951 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 7017 of file fvar.hpp.

int i5_array::colsize ( void  ) [inline]

Definition at line 6981 of file fvar.hpp.

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

Definition at line 7045 of file fvar.hpp.

void i5_array::deallocate ( void  )

Description not yet available.

Parameters:

Definition at line 176 of file i5arr.cpp.

Referenced by ~i5_array().

int i5_array::hslicemax ( void  ) [inline]

Definition at line 6927 of file fvar.hpp.

Referenced by hslicesize().

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

Definition at line 6997 of file fvar.hpp.

int i5_array::hslicemin ( void  ) [inline]

Definition at line 6919 of file fvar.hpp.

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

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

Definition at line 6985 of file fvar.hpp.

int i5_array::hslicesize ( ) [inline]

Definition at line 6961 of file fvar.hpp.

int i5_array::hslicesize ( ) const [inline]

Definition at line 7026 of file fvar.hpp.

int i5_array::indexmax ( void  ) [inline]

Definition at line 6931 of file fvar.hpp.

Referenced by colmax(), hslicesize(), operator<<(), operator>>(), and size().

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

Definition at line 6993 of file fvar.hpp.

int i5_array::indexmin ( void  ) [inline]

Definition at line 6923 of file fvar.hpp.

Referenced by allocate(), colmin(), hslicesize(), operator<<(), operator>>(), and size().

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

Definition at line 6989 of file fvar.hpp.

void i5_array::initialize ( void  )
int i5_array::iop ( void  )
int i5_array::operator! ( void  ) const [inline]

Definition at line 6820 of file fvar.hpp.

i4_array& i5_array::operator() ( int  i) [inline]

Definition at line 6854 of file fvar.hpp.

i3_array& i5_array::operator() ( int  i,
int  j 
) [inline]

Definition at line 6862 of file fvar.hpp.

imatrix& i5_array::operator() ( int  i,
int  j,
int  k 
) [inline]

Definition at line 6866 of file fvar.hpp.

ivector& i5_array::operator() ( int  i,
int  j,
int  k,
int  l 
) [inline]

Definition at line 6870 of file fvar.hpp.

int& i5_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  ll 
) [inline]

Definition at line 6874 of file fvar.hpp.

const i4_array& i5_array::operator() ( int  i) const [inline]

Definition at line 6878 of file fvar.hpp.

const i3_array& i5_array::operator() ( int  i,
int  j 
) const [inline]

Definition at line 6886 of file fvar.hpp.

const imatrix& i5_array::operator() ( int  i,
int  j,
int  k 
) const [inline]

Definition at line 6890 of file fvar.hpp.

const ivector& i5_array::operator() ( int  i,
int  j,
int  k,
int  l 
) const [inline]

Definition at line 6894 of file fvar.hpp.

const int& i5_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  ll 
) const [inline]

Definition at line 6898 of file fvar.hpp.

i5_array& i5_array::operator= ( const i5_array )
i4_array& i5_array::operator[] ( int  i) [inline]

Definition at line 6858 of file fvar.hpp.

const i4_array& i5_array::operator[] ( int  i) const [inline]

Definition at line 6882 of file fvar.hpp.

int i5_array::rowmax ( void  ) [inline]

Definition at line 6947 of file fvar.hpp.

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

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

Definition at line 7013 of file fvar.hpp.

int i5_array::rowmin ( void  ) [inline]

Definition at line 6943 of file fvar.hpp.

Referenced by rowmin(), and rowsize().

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

Definition at line 7009 of file fvar.hpp.

int i5_array::rowsize ( void  ) [inline]

Definition at line 6976 of file fvar.hpp.

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

Definition at line 7040 of file fvar.hpp.

void i5_array::shallow_copy ( const i5_array )
int i5_array::size ( void  ) [inline]

Definition at line 6966 of file fvar.hpp.

int i5_array::size ( void  ) const [inline]

Definition at line 7030 of file fvar.hpp.

int i5_array::slicemax ( void  ) [inline]

Definition at line 6939 of file fvar.hpp.

Referenced by slicemax(), and slicesize().

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

Definition at line 7005 of file fvar.hpp.

int i5_array::slicemin ( void  ) [inline]

Definition at line 6935 of file fvar.hpp.

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

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

Definition at line 7001 of file fvar.hpp.

int i5_array::slicesize ( void  ) [inline]

Definition at line 6971 of file fvar.hpp.

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

Definition at line 7035 of file fvar.hpp.

int i5_array::xxx ( void  )
int i5_array::yyy ( void  )

Friends And Related Function Documentation

friend class four_array_shape [friend]

Definition at line 6917 of file fvar.hpp.


Member Data Documentation

Definition at line 6802 of file fvar.hpp.

Referenced by allocate(), deallocate(), hslicemax(), hslicemin(), i5_array(), indexmax(), indexmin(), and operator!().

i4_array* i5_array::t [private]

Definition at line 6803 of file fvar.hpp.

Referenced by allocate(), deallocate(), i5_array(), operator()(), and operator[]().

List of all members.


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