|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer
A class of schur decomposers using an explict shift
Field Summary | |
static java.lang.String |
CVS_REVISION
|
Constructor Summary | |
ExplicitShiftQRSchurDecomposer(HessenbergReducer reducer)
public behavior pre reducer != null; post getHessenbergReducer() == reducer; post getEpsilon == Initialize a new ExplicitShiftQRSchurDecomposer with the given HessenbergReducer |
|
ExplicitShiftQRSchurDecomposer(HessenbergReducer reducer,
double epsilon)
public behavior pre reducer != null; pre epsilon > 0; post getHessenbergReducer() == reducer; post getEpsilon() == epsilon; Initialize a new ExplicitShiftQRSchurDecomposer with the given HessenbergReducer |
Method Summary | |
SchurDecomposition |
decompose(Matrix matrix)
See superclass |
double |
getEpsilon()
public behavior post \result > 0; Return the precision with which the results must be computed. |
HessenbergReducer |
getHessenbergReducer()
public behavior post \result != null; Return the HessenbergReducer used by this ExplicitShiftQRSchurDecomposer to calculate Schur decompositions. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String CVS_REVISION
Constructor Detail |
public ExplicitShiftQRSchurDecomposer(HessenbergReducer reducer)
reducer
- The HessenbergReducer to be used by this ExplicitShiftQRSchurDecomposer.public ExplicitShiftQRSchurDecomposer(HessenbergReducer reducer, double epsilon)
reducer
- The HessenbergReducer to be used by this ExplicitShiftQRSchurDecomposer.epsilon
- The precision with which the results must be computed.Method Detail |
public HessenbergReducer getHessenbergReducer()
public double getEpsilon()
public SchurDecomposition decompose(Matrix matrix)
decompose
in interface SchurDecomposer
org.jutil.math.matrix.SchurDecomposer
matrix
- The matrix to decompose.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |