Class PolyReport
java.lang.Object
de.tilman_neumann.jml.factor.siqs.poly.PolyReport
public class PolyReport
extends java.lang.Object
Reports about a polynomial generator.
-
Constructor Summary
Constructors Constructor Description PolyReport(int aParamCount, int bParamCount, long aDuration, long firstBDuration, long filterPBDuration, long firstXArrayDuration, long nextBDuration, long nextXArrayDuration)
-
Method Summary
Modifier and Type Method Description void
add(PolyReport other)
Add two reports.java.lang.String
getOperationDetails()
java.lang.String
getPhaseTimings(int numberOfThreads)
long
getTotalDuration(int numberOfThreads)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PolyReport
public PolyReport(int aParamCount, int bParamCount, long aDuration, long firstBDuration, long filterPBDuration, long firstXArrayDuration, long nextBDuration, long nextXArrayDuration)
-
-
Method Details
-
add
Add two reports.- Parameters:
other
- another report added to this
-
getOperationDetails
public java.lang.String getOperationDetails() -
getTotalDuration
public long getTotalDuration(int numberOfThreads) -
getPhaseTimings
public java.lang.String getPhaseTimings(int numberOfThreads)
-