Package org.drip.numerical.eigen
Class EigenOutput
java.lang.Object
org.drip.numerical.eigen.EigenOutput
public class EigenOutput
extends java.lang.Object
EigenOutput holds the results of the Eigenization Operation - the Eigenvectors and the Eigenvalues.
- Module = Computational Core Module
- Library = Numerical Analysis Library
- Project = Numerical Quadrature, Differentiation, Eigenization, Linear Algebra, and Utilities
- Package = QR PICE Eigen-Component Extraction Methodologies
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description EigenOutput(double[][] eigenVectorArray, double[] eigenValueArray)
EigenOutput Constructor -
Method Summary
Modifier and Type Method Description double[]
eigenValueArray()
Retrieve the Array of Eigenvaluesdouble[][]
eigenVectorArray()
Retrieve the Array of EigenvectorsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EigenOutput
public EigenOutput(double[][] eigenVectorArray, double[] eigenValueArray) throws java.lang.ExceptionEigenOutput Constructor- Parameters:
eigenVectorArray
- Array of EigenvectorseigenValueArray
- Array of Eigenvalues- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
eigenVectorArray
public double[][] eigenVectorArray()Retrieve the Array of Eigenvectors- Returns:
- The Array of Eigenvectors
-
eigenValueArray
public double[] eigenValueArray()Retrieve the Array of Eigenvalues- Returns:
- The Array of Eigenvalues
-