#ifndef HIERARCHICALLAYOUTTESTINGCONSTANTS_H
#define HIERARCHICALLAYOUTTESTINGCONSTANTS_H


#define WRITE_TIME_DETAILS_LOG true
#define FILENAME_EXECUTION_TIME_DETAILS "ExecutionTimeLog.csv"
#define EXECUTION_TIME_DETAILS_CSV_HEADER "Graph Name\
, RandomCrossing\
, Removing Cycles\
, TotalClusters\
, Nesting Graph\
, Ranking\
, LayerNode HashSet\
, Nesting Tree\
, Vertices Before Splitting\
, Edges Before Splitting\
, SplittingLong Edges\
, Long Edges\
, Vertices After Splitting\
, Edges After Splitting\
, Layered Graph\
, LayerCrossing\
, Global Crossing Reduction Time\
, CrossingCount Aft global crossing\
, Local+Global Crossing Reduce\
, Set Positions\
, Crossings\
, Time"


#endif // HIERARCHICALLAYOUTTESTINGCONSTANTS_H
