baobab.applogic
Class AppLogicUtil
java.lang.Object
baobab.applogic.AppLogicUtil
- Direct Known Subclasses:
- BenchmarkTraceAppLogicUtil, StrataAppLogicUtil, TraceAppLogicUtil
public class AppLogicUtil
- extends java.lang.Object
Field Summary |
static java.lang.String |
WORK_DIR
|
Constructor Summary |
AppLogicUtil(java.lang.String outputDir,
java.lang.String permutation,
java.lang.String permutationId)
|
AppLogicUtil(java.lang.String workDir,
java.lang.String permutation,
java.lang.String permutationId,
boolean log)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WORK_DIR
public static java.lang.String WORK_DIR
AppLogicUtil
public AppLogicUtil(java.lang.String workDir,
java.lang.String permutation,
java.lang.String permutationId,
boolean log)
AppLogicUtil
public AppLogicUtil(java.lang.String outputDir,
java.lang.String permutation,
java.lang.String permutationId)
log
public void log(java.lang.String message)
close
public void close()
countAllSortingSequences
public long countAllSortingSequences(SignedPermutationBPGraph permutation,
int reversalDistance)
applyAllReversals
public long applyAllReversals(SignedPermutationBPGraph permutation,
int reversalDistance,
int performedReversals,
long subResult)
throws java.lang.Throwable
- Throws:
java.lang.Throwable