public class CSJSquareMatrixEqnComplexSolver extends BaseCSJEqnComplexSolver
aMatrix, eqnCSJ_Order, CSJ_Tolfactored| Constructor and Description |
|---|
CSJSquareMatrixEqnComplexSolver(ISparseEqnComplex eqn) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
factorization()
Matrix factorization, for example LU decomposition, of the matrix.
|
boolean |
factorization(double tolerance)
LU decomposition of the matrix.
|
void |
solveEqn()
Solve the [A]X = B problem
|
edu.emory.mathcs.csparsej.tdcomplex.DZcs_common.DZcsa |
solveEqn(edu.emory.mathcs.csparsej.tdcomplex.DZcs_common.DZcsa b)
Solve the [A]X = B problem
|
buildAMatrixsetMatrixDirty, solveEqnclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetMatrixDirty, solveEqnpublic CSJSquareMatrixEqnComplexSolver(ISparseEqnComplex eqn)
public boolean factorization(double tolerance)
throws IpssNumericException
factorization in interface ISparseEqnSolverfactorization in class BaseSparseEqnSolvertolerance - the tolerance for matrix singular detectionIpssNumericExceptionpublic boolean factorization()
throws IpssNumericException
ISparseEqnSolverfactorization in interface ISparseEqnSolverfactorization in class BaseSparseEqnSolverIpssNumericExceptionpublic void solveEqn()
throws IpssNumericException
IpssNumericExceptionpublic edu.emory.mathcs.csparsej.tdcomplex.DZcs_common.DZcsa solveEqn(edu.emory.mathcs.csparsej.tdcomplex.DZcs_common.DZcsa b)
throws IpssNumericException
solveEqn in interface ICSJSparseEqnSolversolveEqn in class BaseCSJSparseEqnSolverb - the B vectorIpssNumericException