DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <linalg.h>
Public Member Functions | |
void | add_rawCol (const int i, T *DtXi, const T a) const |
void | convertIndicesI (Vector< int > &ind) const |
void | convertIndicesJ (Vector< int > &ind) const |
void | copyCol (const int i, Vector< T > &DtXi) const |
void | diag (Vector< T > &diag) const |
void | extract_rawCol (const int i, T *pr) const |
int | m () const |
int | n () const |
T | operator() (const int index1, const int index2) const |
SubMatrix (AbstractMatrix< T > &G, Vector< int > &indI, Vector< int > &indJ) | |
Public Member Functions inherited from spams::AbstractMatrix< T > | |
virtual | ~AbstractMatrix () |
Private Attributes | |
Vector< int > | _indicesI |
Vector< int > | _indicesJ |
AbstractMatrix< T > * | _matrix |
spams::SubMatrix< T >::SubMatrix | ( | AbstractMatrix< T > & | G, |
Vector< int > & | indI, | ||
Vector< int > & | indJ | ||
) |
|
inlinevirtual |
|
inline |
Definition at line 5194 of file linalg.h.
References spams::Vector< T >::n(), and spams::Vector< T >::rawX().
|
inline |
Definition at line 5203 of file linalg.h.
References spams::Vector< T >::n(), and spams::Vector< T >::rawX().
|
inlinevirtual |
compute DtX(:,i)
Implements spams::AbstractMatrix< T >.
Definition at line 5220 of file linalg.h.
References spams::Vector< T >::rawX().
|
inlinevirtual |
compute DtX(:,i)
Implements spams::AbstractMatrix< T >.
Definition at line 5234 of file linalg.h.
References spams::Vector< T >::rawX().
|
inlinevirtual |
copy X(:,i) into Xi
Implements spams::AbstractMatrix< T >.
|
inlinevirtual |
Implements spams::AbstractMatrix< T >.
|
inlinevirtual |
Implements spams::AbstractMatrix< T >.
|
inlinevirtual |
Implements spams::AbstractMatrix< T >.
|
private |
|
private |
|
private |