Package jdistlib.math
Class CallbackProfile
java.lang.Object
jdistlib.math.CallbackProfile
Immutable wall-clock cost profile for integrand callback evaluations.
-
Method Summary
Modifier and TypeMethodDescriptionstatic CallbackProfilecombine(CallbackProfile... profiles) Combines sequential profiles, saturating nanosecond totals on overflow.static CallbackProfileempty()Empty profile used by legacy integration overloads.intdoubleintlonglonglong
-
Method Details
-
empty
Empty profile used by legacy integration overloads. -
combine
Combines sequential profiles, saturating nanosecond totals on overflow. -
getAttemptedEvaluations
public int getAttemptedEvaluations() -
getCompletedEvaluations
public int getCompletedEvaluations() -
getTotalCallbackNanos
public long getTotalCallbackNanos() -
getMaximumCallbackNanos
public long getMaximumCallbackNanos() -
getIntegrationWallNanos
public long getIntegrationWallNanos() -
getAverageCallbackNanos
public double getAverageCallbackNanos()
-