mirtk::GenericSparseMatrix< TEntry > Member List

This is the complete list of members for mirtk::GenericSparseMatrix< TEntry >, including all inherited members.

_Colmirtk::GenericSparseMatrix< TEntry >protected
_Datamirtk::GenericSparseMatrix< TEntry >protected
_Indexmirtk::GenericSparseMatrix< TEntry >protected
_Rowmirtk::GenericSparseMatrix< TEntry >protected
CheckEntries(Entries &) constmirtk::GenericSparseMatrix< TEntry >protected
Clear()mirtk::GenericSparseMatrix< TEntry >virtual
ClearIndex()mirtk::GenericSparseMatrix< TEntry >
Col(int, Entries &, bool=false)mirtk::GenericSparseMatrix< TEntry >
Col(int) constmirtk::GenericSparseMatrix< TEntry >
ColNNZ(int) constmirtk::GenericSparseMatrix< TEntry >
ColSum(int) constmirtk::GenericSparseMatrix< TEntry >
Column(int, Entries &, bool=false)mirtk::GenericSparseMatrix< TEntry >
Column(int) constmirtk::GenericSparseMatrix< TEntry >
ColumnSum(int) constmirtk::GenericSparseMatrix< TEntry >
CopyAttributes(const GenericSparseMatrix< TOtherEntry > &)mirtk::GenericSparseMatrix< TEntry >protected
Diag() constmirtk::GenericSparseMatrix< TEntry >
Diag(const Vector &d)mirtk::GenericSparseMatrix< TEntry >
Diag(TEntry d)mirtk::GenericSparseMatrix< TEntry >
Eigenvalues(Vector &v, int k, const char *sigma="LM", int p=0, double tol=.0, int maxit=0, Vector *v0=NULL) constmirtk::GenericSparseMatrix< TEntry >
Eigenvectors(Matrix &E, int k, const char *sigma="LM", int p=0, double tol=.0, int maxit=0, Vector *v0=NULL) constmirtk::GenericSparseMatrix< TEntry >
Eigenvectors(Matrix &E, Vector &v, int k, const char *sigma="LM", int p=0, double tol=.0, int maxit=0, Vector *v0=NULL) constmirtk::GenericSparseMatrix< TEntry >
Entries typedefmirtk::GenericSparseMatrix< TEntry >
Entry typedefmirtk::GenericSparseMatrix< TEntry >
EntryType typedefmirtk::GenericSparseMatrix< TEntry >
GenericSparseMatrix(StorageLayout=CCS)mirtk::GenericSparseMatrix< TEntry >
GenericSparseMatrix(int, int=0, StorageLayout=CCS)mirtk::GenericSparseMatrix< TEntry >
GenericSparseMatrix(int, int, int, StorageLayout=CCS)mirtk::GenericSparseMatrix< TEntry >
GenericSparseMatrix(const GenericSparseMatrix< TOtherEntry > &)mirtk::GenericSparseMatrix< TEntry >explicit
Get(int, int=-1) constmirtk::GenericSparseMatrix< TEntry >
GetCol(int, Entries &) constmirtk::GenericSparseMatrix< TEntry >
GetColumn(int, Entries &) constmirtk::GenericSparseMatrix< TEntry >
GetDiag(Vector &d) constmirtk::GenericSparseMatrix< TEntry >
GetRawData(int *&, int *&, TEntry *&) constmirtk::GenericSparseMatrix< TEntry >
GetRow(int, Entries &) constmirtk::GenericSparseMatrix< TEntry >
Index()mirtk::GenericSparseMatrix< TEntry >
Initialize(int, int=0, int=0)mirtk::GenericSparseMatrix< TEntry >
Initialize(int, int, Array< Entries > &, bool=false)mirtk::GenericSparseMatrix< TEntry >
Initialize(int, int, Entries [], bool=false)mirtk::GenericSparseMatrix< TEntry >
IsSymmetric() constmirtk::GenericSparseMatrix< TEntry >
Layout(StorageLayout)mirtk::GenericSparseMatrix< TEntry >
MakeSymmetric(bool extent=false)mirtk::GenericSparseMatrix< TEntry >
mirtkAttributeMacro(int, Size)mirtk::GenericSparseMatrix< TEntry >
mirtkPublicAttributeMacro(int, MaxNumberOfUnusedEntries)mirtk::GenericSparseMatrix< TEntry >
mirtkReadOnlyAttributeMacro(enum StorageLayout, Layout)mirtk::GenericSparseMatrix< TEntry >
mirtkReadOnlyAttributeMacro(int, Rows)mirtk::GenericSparseMatrix< TEntry >
mirtkReadOnlyAttributeMacro(int, Cols)mirtk::GenericSparseMatrix< TEntry >
mirtkReadOnlyAttributeMacro(int, NNZ)mirtk::GenericSparseMatrix< TEntry >
MultAv(EntryType [], EntryType []) constmirtk::GenericSparseMatrix< TEntry >
NameOfClass() const =0mirtk::Objectpure virtual
NameOfType()mirtk::Objectinlinestatic
operator()(int, int=-1)mirtk::GenericSparseMatrix< TEntry >
operator*(EntryType) constmirtk::GenericSparseMatrix< TEntry >
operator*=(EntryType)mirtk::GenericSparseMatrix< TEntry >
operator/(EntryType) constmirtk::GenericSparseMatrix< TEntry >
operator/=(EntryType)mirtk::GenericSparseMatrix< TEntry >
operator=(const GenericSparseMatrix< TOtherEntry > &)mirtk::GenericSparseMatrix< TEntry >
Parameter() constmirtk::Objectinlinevirtual
Parameter(const ParameterList &)mirtk::Objectinline
Put(int, int, EntryType)mirtk::GenericSparseMatrix< TEntry >
RawPointer(int=0)mirtk::GenericSparseMatrix< TEntry >
RawPointer(int=0) constmirtk::GenericSparseMatrix< TEntry >
ReadMAT(const char *, const char *="A")mirtk::GenericSparseMatrix< TEntry >
RemoveZeros()mirtk::GenericSparseMatrix< TEntry >
Reserve(int)mirtk::GenericSparseMatrix< TEntry >
Row(int, Entries &, bool=false)mirtk::GenericSparseMatrix< TEntry >
Row(int) constmirtk::GenericSparseMatrix< TEntry >
RowNNZ(int) constmirtk::GenericSparseMatrix< TEntry >
RowSum(int) constmirtk::GenericSparseMatrix< TEntry >
ScaleCol(int, EntryType)mirtk::GenericSparseMatrix< TEntry >
ScaleColumn(int, EntryType)mirtk::GenericSparseMatrix< TEntry >
ScaleRow(int, EntryType)mirtk::GenericSparseMatrix< TEntry >
Set(const char *name, const char *value)mirtk::Objectinlinevirtual
StorageLayout enum namemirtk::GenericSparseMatrix< TEntry >
Sub(int, int, int, int) constmirtk::GenericSparseMatrix< TEntry >
Sub(int, int, const GenericSparseMatrix &)mirtk::GenericSparseMatrix< TEntry >
SubNNZ(int, int, int, int) constmirtk::GenericSparseMatrix< TEntry >
Throw(ErrorType err, const char *func, Args... args) constmirtk::Objectprotected
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args)mirtk::Objectprotectedstatic
Transpose(bool keep_layout=false)mirtk::GenericSparseMatrix< TEntry >
WriteMAT(const char *, const char *="A") constmirtk::GenericSparseMatrix< TEntry >
WriteMFile(const char *, const char *="A") constmirtk::GenericSparseMatrix< TEntry >
Zero()mirtk::GenericSparseMatrix< TEntry >
~GenericSparseMatrix()mirtk::GenericSparseMatrix< TEntry >virtual
~Object()mirtk::Objectinlinevirtual