org.limn.engine
Class TourUtil

java.lang.Object
  |
  +--org.limn.engine.TourUtil

public class TourUtil
extends java.lang.Object

TourUtil contains basis utility routines for any tour method. THese methods are some pretty standard linear algebra routines


Constructor Summary
TourUtil()
           
 
Method Summary
static boolean checkProx(double[][] uOut, double[][] uIn)
           
static void gram_schmidt(double[] x1, double[] x2)
           
static void gramSchmidt(double[][] x)
           
static double inner_prod(double[] x1, double[] x2)
           
static void norm(double[] x)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TourUtil

public TourUtil()
Method Detail

gram_schmidt

public static void gram_schmidt(double[] x1,
                                double[] x2)

gramSchmidt

public static void gramSchmidt(double[][] x)

inner_prod

public static double inner_prod(double[] x1,
                                double[] x2)

norm

public static void norm(double[] x)

checkProx

public static boolean checkProx(double[][] uOut,
                                double[][] uIn)