Skip to content

GenerationSnapshot

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

GenerationSnapshot

class GenerationSnapshot

Generation progress copied from the native caller-owned observer.

Attributes

Name Description
coefficient_expansion Current or last named-coefficient attempt; None for physical-only generation.
completed
detail
elapsed_seconds
formula_preparation Known unique-formula counts; None before discovery or without this phase.
kernels
sectors
stage Stable snake_case name of the native generation stage.
timings
total

coefficient_expansion

GenerationSnapshot.coefficient_expansion: typing.Optional[CoefficientExpansionSnapshot]

Current or last named-coefficient attempt; None for physical-only generation.

completed

GenerationSnapshot.completed: builtins.int

detail

GenerationSnapshot.detail: builtins.str

elapsed_seconds

GenerationSnapshot.elapsed_seconds: builtins.float

formula_preparation

GenerationSnapshot.formula_preparation: typing.Optional[FormulaPreparationSnapshot]

Known unique-formula counts; None before discovery or without this phase.

kernels

GenerationSnapshot.kernels: builtins.int

sectors

GenerationSnapshot.sectors: builtins.int

stage

GenerationSnapshot.stage: builtins.str

Stable snake_case name of the native generation stage.

timings

GenerationSnapshot.timings: GenerationTimings

total

GenerationSnapshot.total: typing.Optional[builtins.int]

Methods

Name Description
__str__
_repr_html_

__str__

GenerationSnapshot.__str__() -> builtins.str

_repr_html_

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