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