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