org.ojalgo.matrix.operation
Class HouseholderSymmetric

java.lang.Object
  extended by org.ojalgo.matrix.operation.MatrixOperation
      extended by org.ojalgo.matrix.operation.HouseholderSymmetric

public final class HouseholderSymmetric
extends MatrixOperation


Field Summary
static int THRESHOLD
           
 
Method Summary
 int getThreshold()
           
static void invoke(BigDecimal[] aData, Householder.Big aHouseholder, BigDecimal[] aWorker)
           
static void invoke(ComplexNumber[] aData, Householder.Complex aHouseholder, ComplexNumber[] aWorker)
           
static void invoke(double[] aData, Householder.Primitive aHouseholder, double[] aWorker)
           
static void tred2j(double[] z, double[] d, double[] e, boolean yesvecs)
           
static void tred2nr(double[] z, double[] d, double[] e, boolean yesvecs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THRESHOLD

public static int THRESHOLD
Method Detail

invoke

public static void invoke(BigDecimal[] aData,
                          Householder.Big aHouseholder,
                          BigDecimal[] aWorker)

invoke

public static void invoke(ComplexNumber[] aData,
                          Householder.Complex aHouseholder,
                          ComplexNumber[] aWorker)

invoke

public static void invoke(double[] aData,
                          Householder.Primitive aHouseholder,
                          double[] aWorker)

tred2j

public static void tred2j(double[] z,
                          double[] d,
                          double[] e,
                          boolean yesvecs)

tred2nr

public static void tred2nr(double[] z,
                           double[] d,
                           double[] e,
                           boolean yesvecs)

getThreshold

public int getThreshold()
Specified by:
getThreshold in class MatrixOperation