CMR
1.3.0
|
Linked-list representation of a matrix with 8-bit integer values. More...
#include <listmatrix.h>
Public Attributes | |
size_t | memRows |
Memory for rows. More... | |
size_t | numRows |
Number of rows. More... | |
ListMat8Element * | rowElements |
Row data. More... | |
size_t | memColumns |
Memory for columns. More... | |
size_t | numColumns |
Number of columns. More... | |
ListMat8Element * | columnElements |
Column data. More... | |
size_t | numNonzeros |
ListMat8Nonzero | anchor |
Anchor for nonzeros. More... | |
size_t | memNonzeros |
Amount of memory for nonzeros. More... | |
ListMat8Nonzero * | nonzeros |
Raw nonzero data. More... | |
ListMat8Nonzero * | firstFreeNonzero |
Beginning of free list; uses right pointers. More... | |
Linked-list representation of a matrix with 8-bit integer values.
The Each nonzero is part of two doubly-linked lists, one for all nonzeros in the same row and one for all the nonzeros in the same column.
ListMat8Nonzero ListMat8::anchor |
Anchor for nonzeros.
ListMat8Element* ListMat8::columnElements |
Column data.
ListMat8Nonzero* ListMat8::firstFreeNonzero |
Beginning of free list; uses right
pointers.
size_t ListMat8::memColumns |
Memory for columns.
size_t ListMat8::memNonzeros |
Amount of memory for nonzeros.
size_t ListMat8::memRows |
Memory for rows.
ListMat8Nonzero* ListMat8::nonzeros |
Raw nonzero data.
size_t ListMat8::numColumns |
Number of columns.
size_t ListMat8::numNonzeros |
size_t ListMat8::numRows |
Number of rows.
ListMat8Element* ListMat8::rowElements |
Row data.