@CodeReview(reviewer="Kevin R. Dixon",date="2008-12-02",changesNeeded=false,comments={"Moved previous code review to annotation.","Otherwise, class looks fine."}) @CodeReview(reviewer="Justin Basilico",date="2006-07-27",changesNeeded=true,comments="The constructor should be changed to a static method because it involves significant computation.",response=@CodeReviewResponse(respondent="Kevin R. Dixon",date="2007-11-25",moreChangesNeeded=false,comments="Added static create() method, made constructor private")) public class EigenDecompositionRightMTJ extends AbstractEigenDecomposition
Modifier and Type | Method and Description |
---|---|
static EigenDecompositionRightMTJ |
create(DenseMatrix matrix)
Creates a new instance of EigenDecompositionRightMTJ.
|
getEigenValue, getEigenValues, getEigenVectorsImaginaryPart, getEigenVectorsRealPart, getLogDeterminant, setEigenDecomposition, setEigenValues, setEigenVectorsImaginaryPart, setEigenVectorsRealPart, setUnsortedEigenDecomposition, sortAndSetEigenDecomposition
public static EigenDecompositionRightMTJ create(DenseMatrix matrix) throws OperationNotConvergedException
matrix
- DenseMatrix to compute the right EVD ofOperationNotConvergedException
- If the operation does not
converge.