ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Protected Attributes | Friends
lmatrix Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 lmatrix (int, int)
 lmatrix (int, int, int, int)
 Description not yet available.
 lmatrix (int, int, int, const ivector &)
 Description not yet available.
 lmatrix (int, int, const ivector &, const ivector &)
 Description not yet available.
 lmatrix (const ad_integer &nrl, const ad_integer &nrh, const index_type &ncl, const index_type &nch)
 lmatrix (const lmatrix &)
 Description not yet available.
 lmatrix (const lmatrix_position &)
 Description not yet available.
 lmatrix (void)
 Default constructor.
 ~lmatrix ()
 Destructor.
void allocate (const lmatrix &dm)
 Description not yet available.
void allocate (int nrl, int nrh, int ncl, int nch)
 Description not yet available.
void allocate (int nrl, int nrh, int ncl, const ivector &nch)
 Description not yet available.
void allocate (int nrl, int nrh, const ivector &ncl, const ivector &nch)
 Description not yet available.
void allocate (const ad_integer &nrl, const ad_integer &nrh, const index_type &ncl, const index_type &nch)
int colmax (void) const
int colmin (void) const
unsigned int colsize () const
void deallocate ()
 Description not yet available.
void initialize (void)
 Description not yet available.
int operator! (void) const
lvectoroperator() (int i)
AD_LONG_INToperator() (int i, int j)
const lvectoroperator() (int i) const
const AD_LONG_INToperator() (int i, int j) const
lmatrixoperator= (const lmatrix &t)
 Description not yet available.
lmatrixoperator= (const imatrix &t)
 Description not yet available.
lvectoroperator[] (int i)
const lvectoroperator[] (int i) const
void read_from (const istream &)
void read_from (const uistream &)
lmatrix_position restore_lmatrix_position (void)
lmatrix restore_lmatrix_value (const lmatrix_position &mpos)
int rowmax (void) const
int rowmin (void) const
unsigned int rowsize () const
void save_lmatrix_position (void)
void save_lmatrix_value (void)
void write_on (const ostream &) const
void write_on (const uostream &) const

Protected Attributes

lvectorm
mat_shapeshape

Friends

char * fform (const char *, const dmatrix &)
class i3_array

Detailed Description

Description not yet available.

Parameters:

Definition at line 7294 of file fvar.hpp.


Constructor & Destructor Documentation

lmatrix::lmatrix ( int  ,
int   
)
lmatrix::lmatrix ( int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 20 of file lmat.cpp.

lmatrix::lmatrix ( int  nrl,
int  nrh,
int  ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 145 of file lmat.cpp.

lmatrix::lmatrix ( int  nrl,
int  nrh,
const ivector ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 136 of file lmat.cpp.

lmatrix::lmatrix ( const ad_integer nrl,
const ad_integer nrh,
const index_type ncl,
const index_type nch 
)
lmatrix::lmatrix ( const lmatrix m2)

Description not yet available.

Parameters:

Definition at line 117 of file lmat.cpp.

Description not yet available.

Parameters:

Definition at line 17 of file lmat_a.cpp.

lmatrix::lmatrix ( void  )

Default constructor.

Definition at line 152 of file lmat.cpp.

Destructor.

Definition at line 160 of file lmat.cpp.


Member Function Documentation

void lmatrix::allocate ( const lmatrix dm)

Description not yet available.

Parameters:

Definition at line 19 of file lmat6.cpp.

Referenced by lmatrix().

void lmatrix::allocate ( int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters:

Definition at line 29 of file lmat.cpp.

void lmatrix::allocate ( int  nrl,
int  nrh,
int  ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 87 of file lmat.cpp.

void lmatrix::allocate ( int  nrl,
int  nrh,
const ivector ncl,
const ivector nch 
)

Description not yet available.

Parameters:

Definition at line 55 of file lmat.cpp.

void lmatrix::allocate ( const ad_integer nrl,
const ad_integer nrh,
const index_type ncl,
const index_type nch 
)
int lmatrix::colmax ( void  ) const [inline]

Definition at line 7382 of file fvar.hpp.

Referenced by allocate(), colsum(), column(), and operator=().

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

Definition at line 7378 of file fvar.hpp.

Referenced by allocate(), colsum(), column(), and operator=().

unsigned int lmatrix::colsize ( void  ) const [inline]

Definition at line 7400 of file fvar.hpp.

void lmatrix::deallocate ( void  )

Description not yet available.

Parameters:

Definition at line 168 of file lmat.cpp.

Referenced by ~lmatrix().

void lmatrix::initialize ( void  )

Description not yet available.

Parameters:

Definition at line 20 of file lmat3.cpp.

int lmatrix::operator! ( void  ) const [inline]

Definition at line 7302 of file fvar.hpp.

lvector& lmatrix::operator() ( int  i) [inline]

Definition at line 7341 of file fvar.hpp.

AD_LONG_INT& lmatrix::operator() ( int  i,
int  j 
) [inline]

Definition at line 7345 of file fvar.hpp.

const lvector& lmatrix::operator() ( int  i) const [inline]

Definition at line 7360 of file fvar.hpp.

const AD_LONG_INT& lmatrix::operator() ( int  i,
int  j 
) const [inline]

Definition at line 7364 of file fvar.hpp.

lmatrix & lmatrix::operator= ( const lmatrix m1)

Description not yet available.

Parameters:

Definition at line 18 of file lmat5.cpp.

lmatrix & lmatrix::operator= ( const imatrix m1)

Description not yet available.

Parameters:

Definition at line 42 of file lmat5.cpp.

lvector& lmatrix::operator[] ( int  i) [inline]

Definition at line 7349 of file fvar.hpp.

const lvector& lmatrix::operator[] ( int  i) const [inline]

Definition at line 7368 of file fvar.hpp.

void lmatrix::read_from ( const istream &  )
void lmatrix::read_from ( const uistream )
int lmatrix::rowmax ( void  ) const [inline]

Definition at line 7390 of file fvar.hpp.

Referenced by allocate(), colsum(), column(), initialize(), lmatrix(), operator<<(), operator=(), and operator>>().

int lmatrix::rowmin ( void  ) const [inline]
unsigned int lmatrix::rowsize ( void  ) const [inline]

Definition at line 7395 of file fvar.hpp.

Referenced by allocate(), and lmatrix().

void lmatrix::save_lmatrix_value ( void  )
void lmatrix::write_on ( const ostream &  ) const
void lmatrix::write_on ( const uostream ) const

Friends And Related Function Documentation

char* fform ( const char *  ,
const dmatrix  
) [friend]
friend class i3_array [friend]

Definition at line 7410 of file fvar.hpp.


Member Data Documentation

lvector* lmatrix::m [protected]

Definition at line 7297 of file fvar.hpp.

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

mat_shape* lmatrix::shape [protected]

List of all members.


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