Uses of Class
gov.sandia.cognition.math.matrix.mtj.SparseVector

Packages that use SparseVector
gov.sandia.cognition.math.matrix.mtj Provides a linear algebra package implementation wrapper using the Matrix Toolkits for Java (MTJ) library. 
 

Uses of SparseVector in gov.sandia.cognition.math.matrix.mtj
 

Methods in gov.sandia.cognition.math.matrix.mtj that return SparseVector
 SparseVector SparseVectorFactoryMTJ.copyVector(Vector m)
           
 SparseVector SparseVectorFactoryMTJ.createVector(int dim)
           
 SparseVector SparseVectorFactoryMTJ.createVectorCapacity(int dimensionality, int initialCapacity)
           
 SparseVector SparseVectorFactoryMTJ.createWrapper(no.uib.cipr.matrix.sparse.SparseVector internalVector)
          Creates a new wrapper for a sparse MTJ vector.
 SparseVector AbstractSparseMatrix.getColumn(int columnIndex)
           
 SparseVector SparseColumnMatrix.getColumn(int columnIndex)
          Gets the specified column of the matrix, using MTJ's internal routine to speed things up
 SparseVector AbstractSparseMatrix.getRow(int rowIndex)
           
 SparseVector SparseRowMatrix.getRow(int rowIndex)
          Gets the specified row of the matrix, using MTJ's internal routine to speed things up.
 SparseVector AbstractSparseMatrix.solve(AbstractMTJVector b)
          This sparse-vector solver performs iterative solving for "x" in the equation: this*x = b, and the AbstractSparseMatrix "this" can be unstructured (e.g., asymmetric, indefinite, etc.)
 SparseVector SparseVector.stack(Vector other)
           
 SparseVector SparseVector.subVector(int minIndex, int maxIndex)
           
 SparseVector AbstractSparseMatrix.times(AbstractMTJVector vector)
           
 

Methods in gov.sandia.cognition.math.matrix.mtj with parameters of type SparseVector
 void SparseColumnMatrix.setColumn(int columnIndex, SparseVector columnVector)
          Sets the column of the matrix using the given SparseVector, using MTJ's internal routine to speed things up
 void SparseRowMatrix.setRow(int rowIndex, SparseVector rowVector)
          Sets the specified row of the matrix using rowVector, using MTJ's internal routine to speed things up.