baobab.applogic.trace.benchmark
Class BenchmarkTraceAppLogicUtil
java.lang.Object
baobab.applogic.AppLogicUtil
baobab.applogic.trace.benchmark.BenchmarkTraceAppLogicUtil
public class BenchmarkTraceAppLogicUtil
- extends AppLogicUtil
Constructor Summary |
BenchmarkTraceAppLogicUtil(java.lang.String outputDir,
java.lang.String permName,
java.lang.String permId)
|
BenchmarkTraceAppLogicUtil(java.lang.String workDir,
java.lang.String permName,
java.lang.String permId,
boolean output)
|
BenchmarkTraceAppLogicUtil(java.lang.String workDir,
java.lang.String permName,
java.lang.String permId,
boolean output,
java.lang.String[] mapIntToNames,
java.util.Hashtable<java.lang.String,java.util.TreeSet<java.lang.String>> mapNamesToDescriptions,
boolean condenseNames)
|
Method Summary |
void |
analyzeTracesBenchmark0(SignedPermutationBPGraph permutation,
int reversalDistance,
boolean removePrevious,
int baseStep,
int prevSize,
boolean isFragmented,
int x,
int y,
int z,
PerfectReversalConstraint perfectConstraint,
TerminusSymmetryReversalConstraint symmetryConstraint,
StrataReversalConstraint strataConstraint)
|
void |
analyzeTracesBenchmark1(SignedPermutationBPGraph permutation,
int reversalDistance,
boolean removePrevious,
int baseStep,
int prevSize,
boolean isFragmented,
PerfectReversalConstraint perfectConstraint,
TerminusSymmetryReversalConstraint symmetryConstraint,
StrataReversalConstraint strataConstraint)
|
void |
analyzeTracesBenchmark2(SignedPermutationBPGraph permutation,
int reversalDistance,
boolean removePrevious,
int baseStep,
int prevSize,
boolean isFragmented,
PerfectReversalConstraint perfectConstraint,
TerminusSymmetryReversalConstraint symmetryConstraint,
StrataReversalConstraint strataConstraint)
|
void |
close(boolean isSubTrace)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BenchmarkTraceAppLogicUtil
public BenchmarkTraceAppLogicUtil(java.lang.String workDir,
java.lang.String permName,
java.lang.String permId,
boolean output,
java.lang.String[] mapIntToNames,
java.util.Hashtable<java.lang.String,java.util.TreeSet<java.lang.String>> mapNamesToDescriptions,
boolean condenseNames)
BenchmarkTraceAppLogicUtil
public BenchmarkTraceAppLogicUtil(java.lang.String workDir,
java.lang.String permName,
java.lang.String permId,
boolean output)
BenchmarkTraceAppLogicUtil
public BenchmarkTraceAppLogicUtil(java.lang.String outputDir,
java.lang.String permName,
java.lang.String permId)
close
public void close(boolean isSubTrace)
analyzeTracesBenchmark1
public void analyzeTracesBenchmark1(SignedPermutationBPGraph permutation,
int reversalDistance,
boolean removePrevious,
int baseStep,
int prevSize,
boolean isFragmented,
PerfectReversalConstraint perfectConstraint,
TerminusSymmetryReversalConstraint symmetryConstraint,
StrataReversalConstraint strataConstraint)
analyzeTracesBenchmark2
public void analyzeTracesBenchmark2(SignedPermutationBPGraph permutation,
int reversalDistance,
boolean removePrevious,
int baseStep,
int prevSize,
boolean isFragmented,
PerfectReversalConstraint perfectConstraint,
TerminusSymmetryReversalConstraint symmetryConstraint,
StrataReversalConstraint strataConstraint)
analyzeTracesBenchmark0
public void analyzeTracesBenchmark0(SignedPermutationBPGraph permutation,
int reversalDistance,
boolean removePrevious,
int baseStep,
int prevSize,
boolean isFragmented,
int x,
int y,
int z,
PerfectReversalConstraint perfectConstraint,
TerminusSymmetryReversalConstraint symmetryConstraint,
StrataReversalConstraint strataConstraint)