DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
This is the complete list of members for spams::SpMatrix< T >, including all inherited members.
_externAlloc | spams::SpMatrix< T > | private |
_m | spams::SpMatrix< T > | private |
_n | spams::SpMatrix< T > | private |
_nzmax | spams::SpMatrix< T > | private |
_pB | spams::SpMatrix< T > | private |
_pE | spams::SpMatrix< T > | private |
_r | spams::SpMatrix< T > | private |
_v | spams::SpMatrix< T > | private |
AAt(Matrix< T > &aat) const | spams::SpMatrix< T > | inline |
AAt(Matrix< T > &aat, const Vector< int > &indices) const | spams::SpMatrix< T > | inline |
add_direct(const SpMatrix< T > &mat, const T a) | spams::SpMatrix< T > | inline |
addVecToCols(const Vector< T > &diag, const T a=1.0) | spams::SpMatrix< T > | inline |
addVecToColsWeighted(const Vector< T > &diag, const T *weights, const T a=1.0) | spams::SpMatrix< T > | inline |
asum() const | spams::SpMatrix< T > | inline |
clear() | spams::SpMatrix< T > | inline |
convert(const Matrix< T > &v, const Matrix< int > &r, const int K) | spams::SpMatrix< T > | inline |
convert2(const Matrix< T > &v, const Vector< int > &r, const int K) | spams::SpMatrix< T > | inline |
copy(const SpMatrix< T > &mat) | spams::SpMatrix< T > | inline |
copy_direct(const SpMatrix< T > &mat) | spams::SpMatrix< T > | inline |
copyRow(const int i, Vector< T > &x) const | spams::SpMatrix< T > | inlinevirtual |
copyTo(Matrix< T > &mat) const | spams::SpMatrix< T > | inlinevirtual |
dot(const Matrix< T > &x) const | spams::SpMatrix< T > | inlinevirtual |
dot_direct(const SpMatrix< T > &mat) const | spams::SpMatrix< T > | inline |
getData(Vector< T > &data, const int index) const | spams::SpMatrix< T > | virtual |
getGroup(Matrix< T > &data, const vector_groups &groups, const int i) const | spams::SpMatrix< T > | virtual |
m() const | spams::SpMatrix< T > | inlinevirtual |
Matrix< T > class | spams::SpMatrix< T > | friend |
mult(const SpVector< T > &x, Vector< T > &b, const T alpha=1.0, const T beta=0.0) const | spams::SpMatrix< T > | inlinevirtual |
mult(const Vector< T > &x, Vector< T > &b, const T alpha=1.0, const T beta=0.0) const | spams::SpMatrix< T > | inlinevirtual |
mult(const Matrix< T > &B, Matrix< T > &C, const bool transA=false, const bool transB=false, const T a=1.0, const T b=0.0) const | spams::SpMatrix< T > | inlinevirtual |
mult(const SpMatrix< T > &B, Matrix< T > &C, const bool transA=false, const bool transB=false, const T a=1.0, const T b=0.0) const | spams::SpMatrix< T > | inlinevirtual |
multSwitch(const Matrix< T > &B, Matrix< T > &C, const bool transA=false, const bool transB=false, const T a=1.0, const T b=0.0) const | spams::SpMatrix< T > | inlinevirtual |
multTrans(const Vector< T > &x, Vector< T > &y, const T alpha=1.0, const T beta=0.0) const | spams::SpMatrix< T > | inlinevirtual |
multTrans(const SpVector< T > &x, Vector< T > &y, const T alpha=1.0, const T beta=0.0) const | spams::SpMatrix< T > | inline |
n() const | spams::SpMatrix< T > | inlinevirtual |
nnz() const | spams::SpMatrix< T > | inline |
norm_0_cols(Vector< T > &norms) const | spams::SpMatrix< T > | inline |
norm_1_cols(Vector< T > &norms) const | spams::SpMatrix< T > | inline |
norm_2sq_cols(Vector< T > &norms) const | spams::SpMatrix< T > | inlinevirtual |
normFsq() const | spams::SpMatrix< T > | inline |
nzmax() const | spams::SpMatrix< T > | inline |
operator=(const SpMatrix< T > &matrix) | spams::SpMatrix< T > | private |
operator[](const int index) const | spams::SpMatrix< T > | inlinevirtual |
pB(const int i) const | spams::SpMatrix< T > | inline |
pB() const | spams::SpMatrix< T > | inline |
pE() const | spams::SpMatrix< T > | inline |
print(const string &name) const | spams::SpMatrix< T > | inlinevirtual |
r(const int i) const | spams::SpMatrix< T > | inline |
r() const | spams::SpMatrix< T > | inline |
refCol(int i, SpVector< T > &vec) const | spams::SpMatrix< T > | inline |
resize(const int m, const int n, const int nzmax) | spams::SpMatrix< T > | inline |
scal(const T a) const | spams::SpMatrix< T > | inline |
SpMatrix(T *v, int *r, int *pB, int *pE, int m, int n, int nzmax) | spams::SpMatrix< T > | |
SpMatrix(int m, int n, int nzmax) | spams::SpMatrix< T > | |
SpMatrix() | spams::SpMatrix< T > | |
SpMatrix(const SpMatrix< T > &matrix) | spams::SpMatrix< T > | explicitprivate |
SpVector< T > class | spams::SpMatrix< T > | friend |
sum_cols(Vector< T > &sum) const | spams::SpMatrix< T > | inline |
toFull(Matrix< T > &matrix) const | spams::SpMatrix< T > | inline |
toFullTrans(Matrix< T > &matrix) const | spams::SpMatrix< T > | inline |
v(const int i) const | spams::SpMatrix< T > | inline |
v() const | spams::SpMatrix< T > | inline |
V() const | spams::SpMatrix< T > | inlinevirtual |
wAAt(const Vector< T > &w, Matrix< T > &aat) const | spams::SpMatrix< T > | inline |
wXAt(const Vector< T > &w, const Matrix< T > &X, Matrix< T > &XAt, const int numthreads=-1) const | spams::SpMatrix< T > | inline |
XAt(const Matrix< T > &X, Matrix< T > &XAt) const | spams::SpMatrix< T > | inline |
XAt(const Matrix< T > &X, Matrix< T > &XAt, const Vector< int > &indices) const | spams::SpMatrix< T > | inline |
XtX(Matrix< T > &XtX) const | spams::SpMatrix< T > | inlinevirtual |
~AbstractMatrixB() | spams::AbstractMatrixB< T > | inlinevirtual |
~Data() | spams::Data< T > | inlinevirtual |
~SpMatrix() | spams::SpMatrix< T > |