Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.port80.graph.dot.impl
Class Anneal_Test01  view Anneal_Test01 download Anneal_Test01.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.port80.graph.dot.impl.Anneal_Test01
All Implemented Interfaces:
junit.framework.Test

public class Anneal_Test01
extends junit.framework.TestCase

Check Anneal() rank cost calculation methods.


Field Summary
private static boolean CHECK
           
private static boolean DEBUG
           
(package private)  Anneal fAnneal
           
(package private)  com.port80.graph.IGraph fGraph
           
(package private)  VirtualGraph fVGraph
           
private static java.lang.String NAME
           
private static java.util.Map opts
           
private static boolean VERBOSE
           
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
Anneal_Test01(java.lang.String name)
           
 
Method Summary
private  void clearVertexX(VirtualEdge chaintail, com.port80.util.struct.IntValueHashMap savedx)
          Save the x-coordinates of the vertices in the given chain.
static void main(java.lang.String[] args)
           
private  void printCrossCost(VirtualVertex v)
           
private  void restoreVertexX(VirtualEdge chaintail, com.port80.util.struct.IntValueHashMap savedx)
          Restore the x-coordinates of the vertices in the given chain.
 void testErasedPath()
          Check ErasedPath.erase() return correct cross cost (0) after erasing 11->31 (ignoring distance costs).
 void testRankCost01()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

private static final java.lang.String NAME
See Also:
Constant Field Values

DEBUG

private static final boolean DEBUG
See Also:
Constant Field Values

CHECK

private static boolean CHECK

VERBOSE

private static boolean VERBOSE

opts

private static java.util.Map opts

fGraph

com.port80.graph.IGraph fGraph

fVGraph

VirtualGraph fVGraph

fAnneal

Anneal fAnneal
Constructor Detail

Anneal_Test01

public Anneal_Test01(java.lang.String name)
Method Detail

testRankCost01

public void testRankCost01()

testErasedPath

public void testErasedPath()
Check ErasedPath.erase() return correct cross cost (0) after erasing 11->31 (ignoring distance costs).


printCrossCost

private void printCrossCost(VirtualVertex v)

clearVertexX

private void clearVertexX(VirtualEdge chaintail,
                          com.port80.util.struct.IntValueHashMap savedx)
Save the x-coordinates of the vertices in the given chain.


restoreVertexX

private void restoreVertexX(VirtualEdge chaintail,
                            com.port80.util.struct.IntValueHashMap savedx)
Restore the x-coordinates of the vertices in the given chain.


main

public static void main(java.lang.String[] args)