![]() |
CMR
1.3.0
|
Linked-list representation of a matrix with 64-bit integer values. More...
#include <listmatrix.h>
Public Attributes | |
| size_t | memRows |
| Memory for rows. | |
| size_t | numRows |
| Number of rows. | |
| ListMat64Element * | rowElements |
| Row data. | |
| size_t | memColumns |
| Memory for columns. | |
| size_t | numColumns |
| Number of columns. | |
| ListMat64Element * | columnElements |
| Column data. | |
| size_t | numNonzeros |
| ListMat64Nonzero | anchor |
| Anchor for nonzeros. | |
| size_t | memNonzeros |
| Amount of memory for nonzeros. | |
| ListMat64Nonzero * | nonzeros |
| Raw nonzero data. | |
| ListMat64Nonzero * | firstFreeNonzero |
Beginning of free list; uses right pointers. | |
Linked-list representation of a matrix with 64-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.
| ListMat64Nonzero ListMat64::anchor |
Anchor for nonzeros.
| ListMat64Element* ListMat64::columnElements |
Column data.
| ListMat64Nonzero* ListMat64::firstFreeNonzero |
Beginning of free list; uses right pointers.
| size_t ListMat64::memColumns |
Memory for columns.
| size_t ListMat64::memNonzeros |
Amount of memory for nonzeros.
| size_t ListMat64::memRows |
Memory for rows.
| ListMat64Nonzero* ListMat64::nonzeros |
Raw nonzero data.
| size_t ListMat64::numColumns |
Number of columns.
| size_t ListMat64::numNonzeros |
| size_t ListMat64::numRows |
Number of rows.
| ListMat64Element* ListMat64::rowElements |
Row data.