ADMB Documentation  11.6rc.3404
 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 5813 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 5968 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 6034 of file fvar.hpp.

int i5_array::colmin ( void  ) [inline]

Definition at line 5964 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 6030 of file fvar.hpp.

int i5_array::colsize ( void  ) [inline]

Definition at line 5994 of file fvar.hpp.

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

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

Referenced by hslicesize().

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

Definition at line 6010 of file fvar.hpp.

int i5_array::hslicemin ( void  ) [inline]

Definition at line 5932 of file fvar.hpp.

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

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

Definition at line 5998 of file fvar.hpp.

int i5_array::hslicesize ( ) [inline]

Definition at line 5974 of file fvar.hpp.

int i5_array::hslicesize ( ) const [inline]

Definition at line 6039 of file fvar.hpp.

int i5_array::indexmax ( void  ) [inline]

Definition at line 5944 of file fvar.hpp.

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

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

Definition at line 6006 of file fvar.hpp.

int i5_array::indexmin ( void  ) [inline]

Definition at line 5936 of file fvar.hpp.

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

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

Definition at line 6002 of file fvar.hpp.

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

Definition at line 5833 of file fvar.hpp.

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

Definition at line 5867 of file fvar.hpp.

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

Definition at line 5875 of file fvar.hpp.

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

Definition at line 5879 of file fvar.hpp.

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

Definition at line 5883 of file fvar.hpp.

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

Definition at line 5887 of file fvar.hpp.

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

Definition at line 5891 of file fvar.hpp.

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

Definition at line 5899 of file fvar.hpp.

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

Definition at line 5903 of file fvar.hpp.

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

Definition at line 5907 of file fvar.hpp.

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

Definition at line 5911 of file fvar.hpp.

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

Definition at line 5871 of file fvar.hpp.

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

Definition at line 5895 of file fvar.hpp.

int i5_array::rowmax ( void  ) [inline]

Definition at line 5960 of file fvar.hpp.

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

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

Definition at line 6026 of file fvar.hpp.

int i5_array::rowmin ( void  ) [inline]

Definition at line 5956 of file fvar.hpp.

Referenced by rowmin(), and rowsize().

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

Definition at line 6022 of file fvar.hpp.

int i5_array::rowsize ( void  ) [inline]

Definition at line 5989 of file fvar.hpp.

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

Definition at line 6053 of file fvar.hpp.

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

Definition at line 5979 of file fvar.hpp.

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

Definition at line 6043 of file fvar.hpp.

int i5_array::slicemax ( void  ) [inline]

Definition at line 5952 of file fvar.hpp.

Referenced by slicemax(), and slicesize().

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

Definition at line 6018 of file fvar.hpp.

int i5_array::slicemin ( void  ) [inline]

Definition at line 5948 of file fvar.hpp.

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

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

Definition at line 6014 of file fvar.hpp.

int i5_array::slicesize ( void  ) [inline]

Definition at line 5984 of file fvar.hpp.

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

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


Member Data Documentation

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