Jive reference manual
jive::algebra::FlexMatrixBuilder Member List

This is the complete list of members for jive::algebra::FlexMatrixBuilder, including all inherited members.

addBlock(const IdxVector &irows, const IdxVector &jcols, const Matrix &block)jive::algebra::MatrixBuilder
addColValues(const IdxVector &irows, idx_t jcol, const Vector &cvals)jive::algebra::MatrixBuilder
addData(const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount, const double *values)jive::algebra::FlexMatrixBuildervirtual
addRowValues(idx_t irow, const IdxVector &jcols, const Vector &rvals)jive::algebra::MatrixBuilder
addValue(idx_t irow, idx_t jcol, double value)jive::algebra::MatrixBuilder
AUTO_RESHAPEjive::algebra::FlexMatrixBuilderstatic
AUTO_SHAPE0jive::algebra::FlexMatrixBuilderstatic
AUTO_SHAPE1jive::algebra::FlexMatrixBuilderstatic
clear()jive::algebra::FlexMatrixBuildervirtual
clone() const jem::Object
Collectable()jem::Collectableprotected
configure(const Properties &props)jive::algebra::MatrixBuildervirtual
declare()jive::algebra::FlexMatrixBuilderstatic
DROP_ZEROESjive::algebra::FlexMatrixBuilderstatic
equals(const Ref< Object > &obj) const jem::Objectvirtual
eraseBlock(const IdxVector &irows, const IdxVector &jcols)jive::algebra::MatrixBuilder
eraseColValues(const IdxVector &irows, idx_t jcol)jive::algebra::MatrixBuilder
eraseData(const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount)jive::algebra::FlexMatrixBuildervirtual
eraseRowValues(idx_t irow, const IdxVector &jcols)jive::algebra::MatrixBuilder
eraseValue(idx_t irow, idx_t jcol)jive::algebra::MatrixBuilder
FlexMatrixBuilder(const String &name="", Ref< SparseMatrixObj > mat=NIL)jive::algebra::FlexMatrixBuilderexplicit
getBlock(const Matrix &block, const IdxVector &irows, const IdxVector &jcols) const jive::algebra::MatrixBuilder
getClass() const jem::Objectvirtual
getColValues(const Vector &cvals, const IdxVector &irows, idx_t jcol) const jive::algebra::MatrixBuilder
getConfig(const Properties &conf) const jive::algebra::MatrixBuildervirtual
getContext() const jive::algebra::MatrixBuildervirtual
getData(double *buf, const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount) const jive::algebra::FlexMatrixBuildervirtual
getMatrix() const jive::algebra::FlexMatrixBuildervirtual
getMultiplier() const jive::algebra::FlexMatrixBuildervirtual
getName() const jem::NamedObject
getOptions() const jive::algebra::FlexMatrixBuilder
getRowValues(const Vector &rvals, idx_t irow, const IdxVector &jcols) const jive::algebra::MatrixBuilder
getSparseMatrix() const jive::algebra::FlexMatrixBuilder
getType()jem::Objectstatic
getValue(idx_t irow, idx_t jcol) const jive::algebra::MatrixBuilder
hashValue() const jem::Objectvirtual
makeContext(const String &kind, const String &name)jem::NamedObjectstatic
makeNew(const String &name, const Properties &conf, const Properties &props, const Properties &params, const Properties &globdat)jive::algebra::FlexMatrixBuilderstatic
MatrixBuilder(const String &name="")jive::algebra::MatrixBuilderexplicit
myName_jem::NamedObjectprotected
NamedObject(const String &name="")jem::NamedObjectexplicit
reserve(idx_t nzCount)jive::algebra::FlexMatrixBuildervirtual
scale(double factor)jive::algebra::FlexMatrixBuildervirtual
setBlock(const IdxVector &irows, const IdxVector &jcols, const Matrix &block)jive::algebra::MatrixBuilder
setColValues(const IdxVector &irows, idx_t jcol, const Vector &cvals)jive::algebra::MatrixBuilder
setData(const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount, const double *values)jive::algebra::FlexMatrixBuildervirtual
setMultiplier(double x)jive::algebra::FlexMatrixBuildervirtual
setOptions(int options)jive::algebra::FlexMatrixBuilder
setRowValues(idx_t irow, const IdxVector &jcols, const Vector &rvals)jive::algebra::MatrixBuilder
setShape(idx_t rowCount, idx_t colCount)jive::algebra::FlexMatrixBuilder
setToZero()jive::algebra::FlexMatrixBuildervirtual
setValue(idx_t irow, idx_t jcol, double value)jive::algebra::MatrixBuilder
shapeHint(idx_t rowCount, idx_t colCount)jive::algebra::FlexMatrixBuildervirtual
toString() const jem::NamedObjectvirtual
trackDofSpace(const Ref< DofSpace > &dofs)jive::algebra::FlexMatrixBuilder
trackDofSpaces(const Ref< DofSpace > &rowSpace, const Ref< DofSpace > &colSpace)jive::algebra::FlexMatrixBuilder
trimToSize()jive::algebra::FlexMatrixBuildervirtual
TYPE_NAMEjive::algebra::FlexMatrixBuilderstatic
updateMatrix()jive::algebra::FlexMatrixBuildervirtual
~Collectable()jem::Collectableprotected
~FlexMatrixBuilder()jive::algebra::FlexMatrixBuilderprotectedvirtual
~MatrixBuilder()jive::algebra::MatrixBuilderprotectedvirtual
~NamedObject()jem::NamedObjectprotectedvirtual