toolbox
Class Eigenvalue

java.lang.Object
  extended bytoolbox.Eigenvalue

public class Eigenvalue
extends java.lang.Object

Computes Eigenvalues for symmetric 3x3 matrices using householder transformation.

Author:
Hendrik Dahlkamp

Constructor Summary
Eigenvalue()
           
 
Method Summary
static boolean eigen_sym3x3(double[] val, double[] vec, int maxi_iter)
           
static boolean tqli_3x3(double[] d, double[] e, double[] z, int max_iter, boolean swap)
           
static void tred2_3x3(double[] a, double[] d, double[] e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Eigenvalue

public Eigenvalue()
Method Detail

eigen_sym3x3

public static final boolean eigen_sym3x3(double[] val,
                                         double[] vec,
                                         int maxi_iter)

tred2_3x3

public static final void tred2_3x3(double[] a,
                                   double[] d,
                                   double[] e)

tqli_3x3

public static final boolean tqli_3x3(double[] d,
                                     double[] e,
                                     double[] z,
                                     int max_iter,
                                     boolean swap)