|
| matrix_index (const imatrix &v) |
|
virtual | ~matrix_index () |
| Destructor. More...
|
|
virtual int | dimension () const |
|
virtual int | indexmax () const |
|
virtual int | indexmin () const |
|
| imatrix (int, int) |
| Construct integer matrix with row dimension [nrl to nrh] where each column is empty. More...
|
|
| imatrix (int nrl, int nrh, const ivector &iv) |
| Construct integer matrix with row dimension [nrl to nrh] where columns of imatrix references column. More...
|
|
| imatrix (int, int, int, int) |
| Construct integer matrix with the dimensions [nrl to nrh] x [ncl to nch]. More...
|
|
| imatrix (int, int, int, const ivector &) |
| Description not yet available. More...
|
|
| imatrix (int, int, const ivector &, const ivector &) |
| Description not yet available. More...
|
|
| imatrix (const ad_integer &nrl, const ad_integer &nrh, const index_type &ncl, const index_type &nch) |
| Description not yet available. More...
|
|
| imatrix (const imatrix &) |
| Copy constructor - Shallow. More...
|
|
| imatrix (const imatrix_position &) |
| Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More...
|
|
| imatrix (void) |
| Default constructor. More...
|
|
| ~imatrix () |
| Destructor. More...
|
|
void | allocate (void) |
| Does not allocate, but initializes imatrix members. More...
|
|
void | allocate (int nrl, int nrh, const ivector &iv) |
| Allocate integer matrix with row dimension [nrl to nrh] where columns of imatrix references column. More...
|
|
void | allocate (const imatrix &dm) |
| Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More...
|
|
void | allocate (int nrl, int nrh, int ncl, int nch) |
| Allocate integer matrix with the dimensions [nrl to nrh] x [ncl to nch]. More...
|
|
void | allocate (int nrl, int nrh) |
| Allocate integer matrix with row dimension [nrl to nrh] where each column is empty. More...
|
|
void | allocate (int nrl, int nrh, int ncl, const ivector &nch) |
| Allocate ragged matrix with dimensions [nrl to nrh] x [ncl to nch] where nch is vector of upper column indexes. More...
|
|
void | allocate (int nrl, int nrh, const ivector &ncl, const ivector &nch) |
| Allocate ragged matrix with dimensions [nrl to nrh] x [ncl to nch] where ncl and nch are vectors on lower and upper column indexes. More...
|
|
void | allocate (const ad_integer &nrl, const ad_integer &nrh, const index_type &ncl, const index_type &nch) |
| Allocate matrix on integers with dimension [nrl to nrh] x [ncl to nch]. More...
|
|
ivector * | begin () const |
|
void | colfill_seqadd (int, int, int) |
| Fills column of a matrix with a sequence of the form base, base+offset, base+2*offset,... More...
|
|
int | colmax (void) const |
|
int | colmin (void) const |
|
unsigned int | colsize () const |
| Returns the number of columns. More...
|
|
void | deallocate () |
| Deallocate imatrix memory. More...
|
|
ivector & | elem (int i) |
|
const ivector & | elem (int i) const |
|
int & | elem (int i, int j) |
|
const int & | elem (int i, int j) const |
|
ivector * | end () const |
|
void | fill_seqadd (int, int) |
| Fill imatrix with sequence of integers from start and adding with increment. More...
|
|
unsigned int | get_ncopies () const |
|
int | indexmax () const |
|
int | indexmin () const |
|
void | initialize (void) |
| Description not yet available. More...
|
|
bool | is_valid_row (const int i) const |
| Check index i is in matrix row bounds [index_min, index_max]. More...
|
|
int | operator! (void) const |
|
ivector & | operator() (int) |
|
int & | operator() (int, int) |
|
const ivector & | operator() (int) const |
|
const int & | operator() (int, int) const |
|
imatrix & | operator= (const imatrix &t) |
| Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More...
|
|
imatrix & | operator= (const int) |
| Assigns value to all elements of imatrix. More...
|
|
ivector & | operator[] (int) |
|
const ivector & | operator[] (int) const |
|
void | read_from (const istream &) |
|
void | read_from (const uistream &) |
|
imatrix_position | restore_imatrix_position (void) |
|
imatrix | restore_imatrix_value (const imatrix_position &mpos) |
|
int | rowmax () const |
|
int | rowmin () const |
|
void | rowshift (int min) |
| Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More...
|
|
unsigned int | rowsize () const |
| Returns the number of rows. More...
|
|
void | save_imatrix_position () |
| Saves the size and address information for a imatrix. More...
|
|
void | save_imatrix_value () |
| Saves the size, address, and value information for a imatrix. More...
|
|
void | shallow_copy (const imatrix &) |
| Shallow copy other data structure pointers. More...
|
|
imatrix | sub (int, int) |
| Description not yet available. More...
|
|
void | write_on (const ostream &) const |
|
void | write_on (const uostream &) const |
|
| index_guts () |
| Default constructor. More...
|
|
| index_guts (const index_guts &ig) |
| Copy constructor. More...
|
|
virtual | ~index_guts () |
| Destructor. More...
|
|
virtual int | isinteger () const |
|
virtual | operator int () |
|
Derived class of index types for imatrix.
Definition at line 7837 of file fvar.hpp.