IntegrationSnapshot

Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.

IntegrationSnapshot

class IntegrationSnapshot

Coverage and estimates from the native caller-driven integration session.

Attributes

Name Description
complete_sectors
completed_points
estimate Native full Laurent vector, or None when no valid estimate is available.
evaluation_diagnostics
method
planned_points
sectors
stage
stop_detail Native failure explanation, when stop_reason is numerical_failure.
stop_reason Native caller-supplied stopping reason, or None while none is recorded.
uncertainty Native validity state; statistical_failure retains its reason in uncertainty_detail.
uncertainty_detail Native failure explanation, when the uncertainty state is statistical_failure.
worker_seconds Sum of worker execution times; caller wall time is separate.

complete_sectors

IntegrationSnapshot.complete_sectors: builtins.int

completed_points

IntegrationSnapshot.completed_points: builtins.int

estimate

IntegrationSnapshot.estimate: typing.Optional[VectorEstimate]

Native full Laurent vector, or None when no valid estimate is available.

evaluation_diagnostics

IntegrationSnapshot.evaluation_diagnostics: typing.Optional[EvaluationDiagnostics]

method

IntegrationSnapshot.method: builtins.str

planned_points

IntegrationSnapshot.planned_points: builtins.int

sectors

IntegrationSnapshot.sectors: builtins.list[SectorSnapshot]

stage

IntegrationSnapshot.stage: builtins.str

stop_detail

IntegrationSnapshot.stop_detail: typing.Optional[builtins.str]

Native failure explanation, when stop_reason is numerical_failure.

stop_reason

IntegrationSnapshot.stop_reason: typing.Optional[builtins.str]

Native caller-supplied stopping reason, or None while none is recorded.

uncertainty

IntegrationSnapshot.uncertainty: builtins.str

Native validity state; statistical_failure retains its reason in uncertainty_detail.

uncertainty_detail

IntegrationSnapshot.uncertainty_detail: typing.Optional[builtins.str]

Native failure explanation, when the uncertainty state is statistical_failure.

worker_seconds

IntegrationSnapshot.worker_seconds: builtins.float

Sum of worker execution times; caller wall time is separate.

Methods

Name Description
__str__
_repr_html_

__str__

IntegrationSnapshot.__str__() -> builtins.str

_repr_html_

IntegrationSnapshot._repr_html_(slf: IntegrationSnapshot) -> builtins.str