.matchEvent= &matchEventBroadcast,
.finalizeMatching= &finalizeMatchingBroadcast,
.printMatchingStats= &printMatchingStatsBroadcast,
- .writeMatchingGraphsPlots= &writeMatchingGraphsPlotsBroadcast,
- .writeMatchingGraphsOptions= NULL,
+ .graphFunctions= {
+ .writeTraceTimePlots= &writeMatchingGraphsPlotsBroadcast,
+ }
};
if (eventI->traceNum < eventJ->traceNum)
{
fprintf(graphs->accuracyPoints[eventJ->traceNum][eventI->traceNum],
- "%20llu %20lld\n", eventI->cpuTime, (int64_t) eventJ->cpuTime -
- eventI->cpuTime);
+ "%20llu %20.9f\n", eventI->cpuTime,
+ wallTimeSub(&eventJ->wallTime, &eventI->wallTime));
graphs->pointsNb[eventJ->traceNum][eventI->traceNum]++;
}
}