Uses of Class
com.imsl.math.SparseMatrix
Packages that use SparseMatrix
-
Uses of SparseMatrix in com.imsl.math
Methods in com.imsl.math that return SparseMatrixModifier and TypeMethodDescriptionstatic SparseMatrixSparseMatrix.add(double alpha, double beta, SparseMatrix A, SparseMatrix B) Performs element-wise addition of two real sparse matricesA,Bof typeSparseMatrix, \(C \leftarrow \alpha A + \beta B.\)static SparseMatrixSparseMatrix.multiply(SparseMatrix A, SparseMatrix B) Multiply two sparse matrices A and B, \( C \leftarrow AB\).SparseMatrix.transpose()Returns the transpose of the matrix.Methods in com.imsl.math with parameters of type SparseMatrixModifier and TypeMethodDescriptionstatic SparseMatrixSparseMatrix.add(double alpha, double beta, SparseMatrix A, SparseMatrix B) Performs element-wise addition of two real sparse matricesA,Bof typeSparseMatrix, \(C \leftarrow \alpha A + \beta B.\)static double[]SparseMatrix.multiply(double[] x, SparseMatrix A) Multiply row arrayxand sparse matrixA, \(x^TA \).static double[]SparseMatrix.multiply(SparseMatrix A, double[] x) Multiply sparse matrixAand column arrayx, \(A x\).static SparseMatrixSparseMatrix.multiply(SparseMatrix A, SparseMatrix B) Multiply two sparse matrices A and B, \( C \leftarrow AB\).static double[]SparseMatrix.multiplySymmetric(SparseMatrix A, double[] x) Multiply sparse symmetric matrixAand column vectorx.Constructors in com.imsl.math with parameters of type SparseMatrixModifierConstructorDescriptionConstructs the matrix structure for the Cholesky factorization of a sparse symmetric positive definite matrix of typeSparseMatrix.SparseLP(SparseMatrix a, double[] b, double[] c) Constructs aSparseLPobject.Creates a new instance ofSparseMatrixwhich is a copy of anotherSparseMatrix.Constructor forSuperLU.