#include <hashedSMatrix.hh>
Public Member Functions | |
Value (Value *l, int i, T v=0.0) | |
void * | operator new (size_t sz) |
void * | operator new (size_t, Pool< typename HashedSparseMatrix< T >::Value > &pool) |
Value & | operator*= (const T factor) |
Mulitply value with a certain constant. | |
Public Attributes | |
Value * | lnk |
uint | idx |
T | val |
Values of a matrix in sparse notation.
Definition at line 57 of file hashedSMatrix.hh.
|
inline |
Constructor. Creates a linked list of index-values pairs from tail to head. The already existing list is taken and the link of the item points to the head of this list. The given index and value are stored in to head (the new entry).
Definition at line 71 of file hashedSMatrix.hh.
|
inline |
Definition at line 72 of file hashedSMatrix.hh.
|
inline |
Definition at line 73 of file hashedSMatrix.hh.
|
inline |
Mulitply value with a certain constant.
Definition at line 77 of file hashedSMatrix.hh.
uint concepts::HashedSparseMatrix< T >::Value::idx |
Definition at line 59 of file hashedSMatrix.hh.
Value* concepts::HashedSparseMatrix< T >::Value::lnk |
Definition at line 58 of file hashedSMatrix.hh.
T concepts::HashedSparseMatrix< T >::Value::val |
Definition at line 60 of file hashedSMatrix.hh.