Uses of Class
com.imsl.math.ComplexSparseMatrix
Packages that use ComplexSparseMatrix
-
Uses of ComplexSparseMatrix in com.imsl.math
Methods in com.imsl.math that return ComplexSparseMatrixModifier and TypeMethodDescriptionstatic ComplexSparseMatrixComplexSparseMatrix.add(Complex alpha, Complex beta, ComplexSparseMatrix A, ComplexSparseMatrix B) Performs element-wise addition of two complex sparse matricesA,Bof typeComplexSparseMatrix, \(C \leftarrow \alpha A + \beta B.\)ComplexSparseMatrix.conjugateTranspose()Returns the conjugate transpose of the matrix.static ComplexSparseMatrixComplexSparseMatrix.multiply(ComplexSparseMatrix A, ComplexSparseMatrix B) Multiply two sparse complex matrices A and B, \( C \leftarrow AB\).Methods in com.imsl.math with parameters of type ComplexSparseMatrixModifier and TypeMethodDescriptionstatic ComplexSparseMatrixComplexSparseMatrix.add(Complex alpha, Complex beta, ComplexSparseMatrix A, ComplexSparseMatrix B) Performs element-wise addition of two complex sparse matricesA,Bof typeComplexSparseMatrix, \(C \leftarrow \alpha A + \beta B.\)static Complex[]ComplexSparseMatrix.multiply(Complex[] x, ComplexSparseMatrix A) Multiply row arrayxand sparse matrixA, \(x^TA \).static Complex[]ComplexSparseMatrix.multiply(ComplexSparseMatrix A, Complex[] x) Multiply sparse matrixAand column arrayx, \(A x\).static ComplexSparseMatrixComplexSparseMatrix.multiply(ComplexSparseMatrix A, ComplexSparseMatrix B) Multiply two sparse complex matrices A and B, \( C \leftarrow AB\).static Complex[]ComplexSparseMatrix.multiplyHermitian(ComplexSparseMatrix A, Complex[] x) Multiply sparse Hermitian matrixAand column vectorx.Constructors in com.imsl.math with parameters of type ComplexSparseMatrixModifierConstructorDescriptionConstructs the matrix structure for the Cholesky factorization of a sparse Hermitian positive definite matrix of typeComplexSparseMatrix.Creates a new instance ofComplexSparseMatrixwhich is a copy of anotherComplexSparseMatrix.Constructor forComplexSuperLU.