Package net.sourceforge.combean.mathprog.linalg

Package class diagram package net.sourceforge.combean.mathprog.linalg
Class Summary
AbstractComposedSparseVec<Label>  
ColumnVectorOfMatrix A column of a matrix as a vector.
CombinedSparseVec<Label>  
DoubleMatrix A matrix consisting of doubles which is stored in one linear array.
DoubleVec<Label> A plain double array as SparseVec.
DoubleVector  
DoubleVectorValue<Label> A simple implememtation of VectorValue consisting of a double value and and int index.
IdentityMatrix The identity matrix for a given dimension.
RowVectorOfMatrix A row of a matrix as vector.
SparseDoubleVector A simple implementation of a sparse vector of doubles, consisting of an array of doubles values and an array of int indices.
SparseVectorWithConstantPattern A vector which has a constant non-zero value only in a block with indices that follow a simple arithmetic progression.
SparseVectorWithIndexMapping A wrapped sparse vector where the indices of the inner vector are mapped to new index values.
VectorIteratorAsIterator Wrap a VectorIterator as ordinary Java-iterator.
VectorValueComparatorByIndex Comparator which compares the indices of two VectorValues.