#include <CS_TS.hpp>
Collaboration diagram for CS_TS< T >:

Public Member Functions | |
| CS_TS (std::vector< Triplet< T > > input, ULI m, ULI n, T zero) | |
| Base constructor. | |
| T * | MV (T *x) |
| Basic MV. | |
| ~CS_TS () | |
| Base destructor. | |
Protected Attributes | |
| ULI | nnz |
| Number of non-zeros. | |
| ULI | nor |
| Number of rows. | |
| ULI | noc |
| Number of columns. | |
| CS_ARRAY< T > * | nzs |
| Raw array storing the non-zeros and their locations. | |
| CS_ARRAY< ULI > * | row |
| Raw array storing the row-indices. | |
| CS_ARRAY< ULI > * | col |
| Raw array storing the column-indices. | |
| T | zero_element |
| Which element is considered zero. | |
| unsigned long int | FAC |
| version control for cache resets | |
|
||||||||||
|
Basic MV. Performs z=Ax. |
1.3.9.1