SandMark version 2.0


sandmark.util.graph
Class GraphOp

java.lang.Object
  |
  +--sandmark.util.graph.GraphOp

public class GraphOp
extends java.lang.Object


Constructor Summary
GraphOp()
           
 
Method Summary
static Node addKCycle(Graph g, long K, int edgeNumber)
           
(package private) static java.lang.String[] availableEdges(java.lang.String available)
           
static java.util.HashSet commonEdges(Graph graph, Graph subGraph1, Graph subGraph2)
           
(package private) static void create(long K, int edgeNumber)
           
static java.lang.String[] fieldNames(long neededEdges, java.lang.String[] availableEdges)
           
static Graph invert(Graph graph)
           
static Graph KCycleGraph(long K, int edgeNumber)
           
static void main(java.lang.String[] args)
           
(package private) static void names(long K, java.lang.String[] avail)
           
static void setFieldNames(Graph graph, java.util.Properties props)
           
static void setFieldNames(Graph graph, java.lang.String available)
           
static void setFieldNames(Graph graph, java.lang.String[] available)
           
static Graph subGraphCopy(Graph graph, java.util.HashSet keepNodes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphOp

public GraphOp()
Method Detail

addKCycle

public static Node addKCycle(Graph g,
                             long K,
                             int edgeNumber)

KCycleGraph

public static Graph KCycleGraph(long K,
                                int edgeNumber)

availableEdges

static java.lang.String[] availableEdges(java.lang.String available)

fieldNames

public static java.lang.String[] fieldNames(long neededEdges,
                                            java.lang.String[] availableEdges)

setFieldNames

public static void setFieldNames(Graph graph,
                                 java.lang.String[] available)

setFieldNames

public static void setFieldNames(Graph graph,
                                 java.lang.String available)

setFieldNames

public static void setFieldNames(Graph graph,
                                 java.util.Properties props)

subGraphCopy

public static Graph subGraphCopy(Graph graph,
                                 java.util.HashSet keepNodes)

commonEdges

public static java.util.HashSet commonEdges(Graph graph,
                                            Graph subGraph1,
                                            Graph subGraph2)

invert

public static Graph invert(Graph graph)

create

static void create(long K,
                   int edgeNumber)

names

static void names(long K,
                  java.lang.String[] avail)

main

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

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002