addMatrix(const SparseMatrix &rhs, double scale=1.0) | jive::algebra::SparseMatrixObject | |
clone() const | jive::algebra::SparseMatrixObject | virtual |
cloneSparseMatrix() const | jive::algebra::SparseMatrixObject | virtual |
Collectable() | jem::Collectable | protected |
emitVTable_() | jem::Clonable | protectedvirtual |
emitVtableFunc_() | jem::io::Serializable | protectedvirtual |
ENABLE_BLOCKING | jive::algebra::SparseMatrixObject | static |
equals(const Ref< Object > &obj) const | jem::Object | virtual |
getBlock(const Matrix &block, const IdxVector &irows, const IdxVector &jcols) const | jive::algebra::SparseMatrixObject | virtual |
getClass() const | jive::algebra::AbstractMatrix | virtual |
getColumnIndices() const | jive::algebra::SparseMatrixObject | |
getDiagonal(const Vector &diag) const | jive::algebra::SparseMatrixObject | virtual |
jive::algebra::DiagMatrixExtension::getDiagonal(const Vector &diag) const =0 | jive::algebra::DiagMatrixExtension | pure virtual |
getExtByID(ExtensionID extID) const | jive::algebra::SparseMatrixObject | virtual |
getOptions() const | jive::algebra::SparseMatrixObject | |
getRowOffsets() const | jive::algebra::SparseMatrixObject | |
getRowScales(const Vector &rscales) const | jive::algebra::SparseMatrixObject | virtual |
jive::algebra::DiagMatrixExtension::getRowScales(const Vector &scale) const =0 | jive::algebra::DiagMatrixExtension | pure virtual |
getStructure() const | jive::algebra::SparseMatrixObject | virtual |
getTraits() const | jive::algebra::SparseMatrixObject | |
getType() | jive::algebra::AbstractMatrix | static |
getValue(idx_t irow, idx_t jcol) const | jive::algebra::SparseMatrixObject | virtual |
getValues() const | jive::algebra::SparseMatrixObject | |
hashValue() const | jem::Object | virtual |
hasTrait(const String &trait) const | jive::algebra::SparseMatrixObject | virtual |
jive::ID | jive::algebra::DiagMatrixExtension | static |
jive::algebra::MultiMatmulExtension::ID | jive::algebra::MultiMatmulExtension | static |
jive::algebra::DirectMatrixExtension::ID | jive::algebra::DirectMatrixExtension | static |
jive::algebra::SparseMatrixExtension::ID | jive::algebra::SparseMatrixExtension | static |
isSquare() const | jive::algebra::AbstractMatrix | |
isSymmetric() const | jive::algebra::SparseMatrixObject | |
matmul(const Vector &lhs, const Vector &rhs) const | jive::algebra::SparseMatrixObject | virtual |
jive::algebra::AbstractMatrix::matmul(const Vector &lhs, const Vector &rhs) const =0 | jive::algebra::AbstractMatrix | pure virtual |
multiMatmul(Matrix &lhsVecs, IdxVector &lhsTags, const Matrix &rhsVecs, const IdxVector &rhsTags) const | jive::algebra::SparseMatrixObject | virtual |
newShapeEvent | jive::algebra::AbstractMatrix | |
newValuesEvent | jive::algebra::AbstractMatrix | |
nonZeroCount() const | jive::algebra::SparseMatrixObject | |
printTo(PrintWriter &out) const | jive::algebra::SparseMatrixObject | virtual |
readFrom(ObjectInput &in) | jive::algebra::SparseMatrixObject | virtual |
Self typedef | jive::algebra::AbstractMatrix | |
setMatrix(const SparseMatrix &matrix) | jive::algebra::SparseMatrixObject | |
setOptions(int options) | jive::algebra::SparseMatrixObject | |
setToZero() | jive::algebra::SparseMatrixObject | |
setValues(const Vector &values) | jive::algebra::SparseMatrixObject | |
Shape typedef | jive::algebra::AbstractMatrix | |
shape() const | jive::algebra::SparseMatrixObject | virtual |
size(int idim) const | jive::algebra::SparseMatrixObject | |
SparseMatrixObject(const String &name="", int traits=0) | jive::algebra::SparseMatrixObject | explicit |
SparseMatrixObject(const String &name, const SparseMatrix &matrix, int traits=0) | jive::algebra::SparseMatrixObject | explicit |
SYMMETRIC | jive::algebra::SparseMatrixObject | static |
toSparseMatrix() const | jive::algebra::SparseMatrixObject | virtual |
toString() const | jem::Object | virtual |
Vector typedef | jive::algebra::AbstractMatrix | |
writeTo(ObjectOutput &out) const | jive::algebra::SparseMatrixObject | virtual |
~Clonable() | jem::Clonable | protectedvirtual |
~Collectable() | jem::Collectable | protected |
~DiagMatrixExtension() | jive::algebra::DiagMatrixExtension | protectedvirtual |
~DirectMatrixExtension() | jive::algebra::DirectMatrixExtension | protectedvirtual |
~Interface() | jem::Interface | protectedvirtual |
~MultiMatmulExtension() | jive::algebra::MultiMatmulExtension | protectedvirtual |
~Serializable() | jem::io::Serializable | protectedvirtual |
~SparseMatrixExtension() | jive::algebra::SparseMatrixExtension | protectedvirtual |
~SparseMatrixObject() | jive::algebra::SparseMatrixObject | protectedvirtual |