#include <clufactor.h>
Public Attributes | |
Dring | list |
Double linked ringlist of VectorBase<R> indices in the order they appear in the row file More... | |
Dring * | elem |
Array of ring elements. More... | |
int | size |
size of arrays val and idx More... | |
int | used |
used entries of arrays idx and val More... | |
std::vector< R > | val |
hold nonzero values More... | |
int * | idx |
hold column indices of nonzeros More... | |
int * | start |
starting positions in val and idx More... | |
int * | len |
used nonzeros per row vectors More... | |
int * | max |
maximum available nonzeros per row: start[i] + max[i] == start[elem[i].next->idx] len[i] <= max[i]. More... | |
Definition at line 140 of file clufactor.h.
Dring* elem |
Array of ring elements.
Definition at line 145 of file clufactor.h.
int* idx |
hold column indices of nonzeros
Definition at line 149 of file clufactor.h.
int* len |
used nonzeros per row vectors
Definition at line 151 of file clufactor.h.
Dring list |
Double linked ringlist of VectorBase<R> indices in the order they appear in the row file
Definition at line 142 of file clufactor.h.
int* max |
maximum available nonzeros per row: start[i] + max[i] == start[elem[i].next->idx] len[i] <= max[i].
Definition at line 152 of file clufactor.h.
int size |
size of arrays val and idx
Definition at line 146 of file clufactor.h.
int* start |
starting positions in val and idx
Definition at line 150 of file clufactor.h.
int used |
used entries of arrays idx and val
Definition at line 147 of file clufactor.h.
std::vector<R> val |
hold nonzero values
Definition at line 148 of file clufactor.h.