ADMB Documentation  11.5.3197
 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 5800 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 5955 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 6021 of file fvar.hpp.

int i5_array::colmin ( void  ) [inline]

Definition at line 5951 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 6017 of file fvar.hpp.

int i5_array::colsize ( void  ) [inline]

Definition at line 5981 of file fvar.hpp.

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

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

Referenced by hslicesize().

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

Definition at line 5997 of file fvar.hpp.

int i5_array::hslicemin ( void  ) [inline]

Definition at line 5919 of file fvar.hpp.

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

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

Definition at line 5985 of file fvar.hpp.

int i5_array::hslicesize ( ) [inline]

Definition at line 5961 of file fvar.hpp.

int i5_array::hslicesize ( ) const [inline]

Definition at line 6026 of file fvar.hpp.

int i5_array::indexmax ( void  ) [inline]

Definition at line 5931 of file fvar.hpp.

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

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

Definition at line 5993 of file fvar.hpp.

int i5_array::indexmin ( void  ) [inline]

Definition at line 5923 of file fvar.hpp.

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

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

Definition at line 5989 of file fvar.hpp.

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

Definition at line 5820 of file fvar.hpp.

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

Definition at line 5854 of file fvar.hpp.

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

Definition at line 5862 of file fvar.hpp.

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

Definition at line 5866 of file fvar.hpp.

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

Definition at line 5870 of file fvar.hpp.

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

Definition at line 5874 of file fvar.hpp.

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

Definition at line 5878 of file fvar.hpp.

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

Definition at line 5886 of file fvar.hpp.

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

Definition at line 5890 of file fvar.hpp.

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

Definition at line 5894 of file fvar.hpp.

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

Definition at line 5898 of file fvar.hpp.

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

Definition at line 5858 of file fvar.hpp.

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

Definition at line 5882 of file fvar.hpp.

int i5_array::rowmax ( void  ) [inline]

Definition at line 5947 of file fvar.hpp.

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

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

Definition at line 6013 of file fvar.hpp.

int i5_array::rowmin ( void  ) [inline]

Definition at line 5943 of file fvar.hpp.

Referenced by rowmin(), and rowsize().

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

Definition at line 6009 of file fvar.hpp.

int i5_array::rowsize ( void  ) [inline]

Definition at line 5976 of file fvar.hpp.

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

Definition at line 6040 of file fvar.hpp.

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

Definition at line 5966 of file fvar.hpp.

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

Definition at line 6030 of file fvar.hpp.

int i5_array::slicemax ( void  ) [inline]

Definition at line 5939 of file fvar.hpp.

Referenced by slicemax(), and slicesize().

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

Definition at line 6005 of file fvar.hpp.

int i5_array::slicemin ( void  ) [inline]

Definition at line 5935 of file fvar.hpp.

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

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

Definition at line 6001 of file fvar.hpp.

int i5_array::slicesize ( void  ) [inline]

Definition at line 5971 of file fvar.hpp.

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

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


Member Data Documentation

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