edu.stanford.rsl.konrad.volume3d
Class MaxEigenValue

java.lang.Object
  extended by edu.stanford.rsl.konrad.volume3d.MaxEigenValue
All Implemented Interfaces:
java.lang.Runnable

public class MaxEigenValue
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
MaxEigenValue(int dimensions)
           
 
Method Summary
 boolean done()
           
 void getData(float[][][] array)
           
static void jacobi(float[][] a, int n, float[] d, float[][] v, java.lang.Integer nrot)
           
 void run()
           
 void setData(int x, int y, int z, float[][][] T)
           
 void terminate()
           
static float[] vector(int i, int n)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MaxEigenValue

public MaxEigenValue(int dimensions)
Method Detail

terminate

public void terminate()

setData

public void setData(int x,
                    int y,
                    int z,
                    float[][][] T)

done

public boolean done()

getData

public void getData(float[][][] array)

vector

public static float[] vector(int i,
                             int n)

jacobi

public static void jacobi(float[][] a,
                          int n,
                          float[] d,
                          float[][] v,
                          java.lang.Integer nrot)

run

public void run()
Specified by:
run in interface java.lang.Runnable