public class SparseEqnSolverFactory
extends java.lang.Object
Constructor and Description |
---|
SparseEqnSolverFactory() |
Modifier and Type | Method and Description |
---|---|
ISparseEqnSolver |
createLeastSqaureDoubleSolver(ISparseEqnDouble eqn,
int order)
create a double data type sparse eqn solver object for the Least Square problem
|
ISparseEqnSolver |
createSparseEqnComplexSolver(ISparseEqnComplex eqn)
create a complex data type sparse eqn solver object
|
ISparseEqnSolver |
createSparseEqnDoubleSolver(ISparseEqnDouble eqn)
create a double data type sparse eqn solver object
|
ISparseEqnSolver |
createWeightedLeastSqaureDoubleSolver(ISparseEqnDouble eqn,
int order)
create a double data type sparse eqn solver object for Weighted Least Square problem
|
public ISparseEqnSolver createSparseEqnDoubleSolver(ISparseEqnDouble eqn)
eqn
- sparse eqn to be solvedpublic ISparseEqnSolver createSparseEqnComplexSolver(ISparseEqnComplex eqn)
eqn
- sparse eqn to be solvedpublic ISparseEqnSolver createLeastSqaureDoubleSolver(ISparseEqnDouble eqn, int order)
eqn
- sparse eqn to be solvedorder
- ordering method to use (0 to 3)public ISparseEqnSolver createWeightedLeastSqaureDoubleSolver(ISparseEqnDouble eqn, int order)
eqn
- sparse eqn to be solvedorder
- ordering method to use (0 to 3)