public class SparseEqnObjectFactory
extends java.lang.Object
| Constructor and Description |
|---|
SparseEqnObjectFactory() |
| Modifier and Type | Method and Description |
|---|---|
ISparseEqnComplex |
createSparseEqnComplex(int n)
create a complex data type sparse eqn object
|
ISparseEqnComplex |
createSparseEqnComplex(int rows,
int cols)
create a double data type sparse eqn object
|
ISparseEqnComplexMatrix3x3 |
createSparseEqnComplex3x3(int n)
create an complex matrix3x3 data type sparse eqn object
|
ISparseEqnDouble |
createSparseEqnDouble(int n)
create a double data type sparse eqn object
|
ISparseEqnDouble |
createSparseEqnDouble(int rows,
int cols,
int order)
create a double data type sparse eqn object
|
ISparseEqnDouble |
createSparseEqnDouble(int rows,
int cols,
int order,
boolean weightedLS)
create a double data type sparse eqn object
|
ISparseEqnMatrix2x2 |
createSparseEqnDouble2x2(int n)
create a double matrix2x2 data type sparse eqn object
|
ISparseEqnInteger |
createSparseEqnInteger(int n)
create an integer data type sparse eqn object
|
public ISparseEqnInteger createSparseEqnInteger(int n)
n - sparse eqn dimensionpublic ISparseEqnDouble createSparseEqnDouble(int n)
n - sparse eqn dimensionpublic ISparseEqnDouble createSparseEqnDouble(int rows, int cols, int order)
rows - sparse eqn rowscols - sparse eqn columnsorder - ordering method to use (0 to 3)public ISparseEqnDouble createSparseEqnDouble(int rows, int cols, int order, boolean weightedLS)
rows - sparse eqn rowscols - sparse eqn columnsorder - ordering method to use (0 to 3)weightedLS - flag to indicate if it is for weighted LSpublic ISparseEqnMatrix2x2 createSparseEqnDouble2x2(int n)
n - sparse eqn dimensionpublic ISparseEqnComplex createSparseEqnComplex(int n)
n - sparse eqn dimensionpublic ISparseEqnComplex createSparseEqnComplex(int rows, int cols)
rows - sparse eqn rowscols - sparse eqn columnspublic ISparseEqnComplexMatrix3x3 createSparseEqnComplex3x3(int n)
n - sparse eqn dimension