Class HouseholderHermitian

java.lang.Object
org.ojalgo.array.operation.HouseholderHermitian
All Implemented Interfaces:
ArrayOperation

public abstract class HouseholderHermitian extends Object implements ArrayOperation
Performs Householder transformation from both sides simultaneously assuming that [A] is hermitian (square symmetric) [A] = [A]H. Will only read from and write to the lower/left triangular part of [A].
  • Constructor Details

    • HouseholderHermitian

      public HouseholderHermitian()
  • Method Details

    • invoke

      public static void invoke(double[] data, Householder.Primitive64 householder, double[] worker)
    • invoke

      public static <N extends Scalar<N>> void invoke(N[] data, Householder.Generic<N> householder, N[] worker, Scalar.Factory<N> scalar)
    • tred2j

      public static void tred2j(double[] data, double[] d, double[] e, boolean yesvecs)
      Ursprung JAMA men refactored till ojAlgos egna strukturer
    • tred2nr

      public static void tred2nr(double[] data, double[] d, double[] e, boolean yesvecs)
      Ursprung Numerical Recipies. Samma som tred2j, men är inte lika snabb.