GenerationTimings
Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.
GenerationTimings
class GenerationTimingsNative observed generation wall times in seconds.
The total ends after preparing kernels and metadata, before artifact writing.
Attributes
| Name | Description |
|---|---|
coefficient_expansion_seconds |
Entire named phase, including any exact physical fallback. |
compilation_seconds |
|
domain_seconds |
|
formula_preparation_seconds |
Distinct precomputation wall time, excluding paused session time |
geometry_seconds |
|
input_seconds |
|
laurent_seconds |
|
mapping_seconds |
|
parametrization_seconds |
|
subtraction_seconds |
|
symmetry_seconds |
|
total_seconds |
coefficient_expansion_seconds
GenerationTimings.coefficient_expansion_seconds: builtins.floatEntire named phase, including any exact physical fallback.
compilation_seconds
GenerationTimings.compilation_seconds: builtins.floatdomain_seconds
GenerationTimings.domain_seconds: builtins.floatformula_preparation_seconds
GenerationTimings.formula_preparation_seconds: typing.Optional[builtins.float]Distinct precomputation wall time, excluding paused session time. None means the phase was not observed, not a zero-duration measurement.
geometry_seconds
GenerationTimings.geometry_seconds: builtins.floatinput_seconds
GenerationTimings.input_seconds: builtins.floatlaurent_seconds
GenerationTimings.laurent_seconds: builtins.floatmapping_seconds
GenerationTimings.mapping_seconds: builtins.floatparametrization_seconds
GenerationTimings.parametrization_seconds: builtins.floatsubtraction_seconds
GenerationTimings.subtraction_seconds: builtins.floatsymmetry_seconds
GenerationTimings.symmetry_seconds: builtins.floattotal_seconds
GenerationTimings.total_seconds: builtins.floatMethods
| Name | Description |
|---|---|
_repr_html_ |
_repr_html_
GenerationTimings._repr_html_(slf: GenerationTimings) -> builtins.str