Public Member Functions | |
| RowInfo (unsigned int start=Entry::invalid) | |
Public Attributes | |
| unsigned int | start |
| unsigned short | length |
| unsigned short | diagonal |
Static Public Attributes | |
| static const unsigned short | invalid_diagonal = static_cast<unsigned short>(-1) |
Structure for storing information on a matrix row. One object for each row will be stored in the matrix.
Definition at line 142 of file sparse_matrix_ez.h.
| SparseMatrixEZ< number >::RowInfo::RowInfo | ( | unsigned int | start = Entry::invalid | ) | [inline] |
Constructor.
Definition at line 1111 of file sparse_matrix_ez.h.
| unsigned int SparseMatrixEZ< number >::RowInfo::start |
Index of first entry of the row in the data field.
Definition at line 153 of file sparse_matrix_ez.h.
Referenced by SparseMatrixEZ< number >::allocate(), and SparseMatrixEZ< number >::locate().
| unsigned short SparseMatrixEZ< number >::RowInfo::length |
Number of entries in this row.
Definition at line 158 of file sparse_matrix_ez.h.
Referenced by SparseMatrixEZ< number >::allocate(), and SparseMatrixEZ< number >::locate().
| unsigned short SparseMatrixEZ< number >::RowInfo::diagonal |
Position of the diagonal element relative tor the start index.
Definition at line 164 of file sparse_matrix_ez.h.
Referenced by SparseMatrixEZ< number >::allocate().
const unsigned short SparseMatrixEZ< number >::RowInfo::invalid_diagonal = static_cast<unsigned short>(-1) [static] |
Value for non-existing diagonal.
Definition at line 169 of file sparse_matrix_ez.h.
Referenced by SparseMatrixEZ< number >::allocate().
documentation generated on Wed May 23 2012 12:04:17 by
doxygen
1.7.3