ADMB Documentation  11.1.2277
 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 5802 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 5957 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 6023 of file fvar.hpp.

int i5_array::colmin ( void  ) [inline]

Definition at line 5953 of file fvar.hpp.

Referenced by colsize().

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

Definition at line 6019 of file fvar.hpp.

int i5_array::colsize ( void  ) [inline]

Definition at line 5983 of file fvar.hpp.

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

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

Referenced by hslicesize().

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

Definition at line 5999 of file fvar.hpp.

int i5_array::hslicemin ( void  ) [inline]

Definition at line 5921 of file fvar.hpp.

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

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

Definition at line 5987 of file fvar.hpp.

int i5_array::hslicesize ( ) [inline]

Definition at line 5963 of file fvar.hpp.

int i5_array::hslicesize ( ) const [inline]

Definition at line 6028 of file fvar.hpp.

int i5_array::indexmax ( void  ) [inline]

Definition at line 5933 of file fvar.hpp.

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

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

Definition at line 5995 of file fvar.hpp.

int i5_array::indexmin ( void  ) [inline]

Definition at line 5925 of file fvar.hpp.

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

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

Definition at line 5991 of file fvar.hpp.

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

Definition at line 5822 of file fvar.hpp.

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

Definition at line 5856 of file fvar.hpp.

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

Definition at line 5864 of file fvar.hpp.

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

Definition at line 5868 of file fvar.hpp.

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

Definition at line 5872 of file fvar.hpp.

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

Definition at line 5876 of file fvar.hpp.

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

Definition at line 5880 of file fvar.hpp.

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

Definition at line 5888 of file fvar.hpp.

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

Definition at line 5892 of file fvar.hpp.

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

Definition at line 5896 of file fvar.hpp.

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

Definition at line 5900 of file fvar.hpp.

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

Definition at line 5860 of file fvar.hpp.

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

Definition at line 5884 of file fvar.hpp.

int i5_array::rowmax ( void  ) [inline]

Definition at line 5949 of file fvar.hpp.

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

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

Definition at line 6015 of file fvar.hpp.

int i5_array::rowmin ( void  ) [inline]

Definition at line 5945 of file fvar.hpp.

Referenced by rowmin(), and rowsize().

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

Definition at line 6011 of file fvar.hpp.

int i5_array::rowsize ( void  ) [inline]

Definition at line 5978 of file fvar.hpp.

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

Definition at line 6042 of file fvar.hpp.

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

Definition at line 5968 of file fvar.hpp.

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

Definition at line 6032 of file fvar.hpp.

int i5_array::slicemax ( void  ) [inline]

Definition at line 5941 of file fvar.hpp.

Referenced by slicemax(), and slicesize().

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

Definition at line 6007 of file fvar.hpp.

int i5_array::slicemin ( void  ) [inline]

Definition at line 5937 of file fvar.hpp.

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

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

Definition at line 6003 of file fvar.hpp.

int i5_array::slicesize ( void  ) [inline]

Definition at line 5973 of file fvar.hpp.

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

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


Member Data Documentation

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