Package jdistlib.math
Class IntegrationResult
java.lang.Object
jdistlib.math.IntegrationResult
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleCallback timing captured by the hardened API.Original callback failure, when one was caught by the hardened API.Additional context supplied by the hardened API.doubleCoordinate associated with a callback or non-finite-value failure.intintintdouble -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the status message with any hardened-API context appended.Returns immutable callback timing information.Returns the typed interpretation ofier.booleanmessage()Creates an immutable modern snapshot without retainingf.toJson()Returns an RFC 8259 JSON diagnostic record.
-
Field Details
-
f
-
result
public double result -
abserr
public double abserr -
neval
public int neval -
ier
public int ier -
last
public int last -
failureX
public double failureXCoordinate associated with a callback or non-finite-value failure. -
cause
Original callback failure, when one was caught by the hardened API. -
detail
Additional context supplied by the hardened API. -
callbackProfile
Callback timing captured by the hardened API.
-
-
Constructor Details
-
IntegrationResult
public IntegrationResult()
-
-
Method Details
-
isSuccess
public boolean isSuccess() -
message
-
detailedMessage
Returns the status message with any hardened-API context appended. -
getStatus
Returns the typed interpretation ofier. -
getCallbackProfile
Returns immutable callback timing information. -
toImmutable
Creates an immutable modern snapshot without retainingf. -
toJson
Returns an RFC 8259 JSON diagnostic record.
-