Public Member Functions | |
DenseVector (size_type const n) | |
DenseVector (const DenseVector< size_type, T > &a) | |
DenseVector< size_type, T > & | operator= (const DenseVector< size_type, T > &a) |
const T | operator[] (size_type idx) |
DenseVector< size_type, T > & | operator+= (const DenseVector< size_type, T > &a) |
DenseVector< size_type, T > & | operator-= (const DenseVector< size_type, T > &a) |
DenseVector< size_type, T > & | operator() () |
T | norm2 () const |
T | norm_inf () const |
size_type | VectorLength () const |
DenseVector< size_type, T > friend | operator*BRAKET (const SparseMatrixCSC< size_type, T > &, const DenseVector< size_type, T > &) |
DenseVector< size_type, T > friend | operator*BRAKET (const SparseMatrixCOO< size_type, T > &, const DenseVector< size_type, T > &) |
DenseVector< size_type, T > friend | operator*BRAKET (size_type const, const DenseVector< size_type, T > &) |
DenseVector< size_type, T > friend | operator*BRAKET (double const, const DenseVector< size_type, T > &) |
T friend | operator*BRAKET (const DenseVector< size_type, T > &, const DenseVector< size_type, T > &) |
DenseVector< size_type, T > | asolve (DenseVector< size_type, T > &a) |
void | fill (T const *const val) |
void | VectorPrint (char const *name) |
Friends | |
DenseVector< size_type, T > | operator*BRAKET (const SparseMatrixCSR< size_type, T > &, const DenseVector< size_type, T > &) |
DenseVector< size_type, T > friend diagonal | BRAKET (const SparseMatrixCSR< size_type, T > &) |
DenseVector< size_type, T > friend Transpose_SMVm | BRAKET (const SparseMatrixCSR< size_type, T > &, const DenseVector< size_type, T > &) |