GeneratedIntegral

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

GeneratedIntegral

class GeneratedIntegral

Attributes

Name Description
exact_coefficients
metadata Retained native domain and chart metadata, without evaluating the integral.
mode Requested native generation lane, retained without recomputing sectors.
model_parameter_defaults Model-card defaults are human metadata, never automatically bound.
orders
runtime_parameter_defaults Explicitly inspectable defaults keyed by the actual native runtime symbols.
runtime_parameters
sector_count
sectors Immutable native sector views; coefficients remain compact until requested.
subtraction

exact_coefficients

GeneratedIntegral.exact_coefficients: builtins.list[Expression]

metadata

GeneratedIntegral.metadata: GenerationMetadata

Retained native domain and chart metadata, without evaluating the integral.

mode

GeneratedIntegral.mode: builtins.str

Requested native generation lane, retained without recomputing sectors.

model_parameter_defaults

GeneratedIntegral.model_parameter_defaults: builtins.dict[builtins.str, builtins.float]

Model-card defaults are human metadata, never automatically bound.

orders

GeneratedIntegral.orders: builtins.list[builtins.int]

runtime_parameter_defaults

GeneratedIntegral.runtime_parameter_defaults: dict

Explicitly inspectable defaults keyed by the actual native runtime symbols.

runtime_parameters

GeneratedIntegral.runtime_parameters: builtins.list[Expression]

sector_count

GeneratedIntegral.sector_count: builtins.int

sectors

GeneratedIntegral.sectors: builtins.list[GeneratedSector]

Immutable native sector views; coefficients remain compact until requested.

subtraction

GeneratedIntegral.subtraction: builtins.str

Methods

Name Description
_repr_html_
compile Compile native evaluators without creating or advancing a session
snapshot

_repr_html_

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

compile

GeneratedIntegral.compile(
    *,
    backend: str = 'eager',
    settings: typing.Optional[symbolica.community.hepkit.sector_decomposition.CompilationSettings] = None,
    observer: typing.Optional[typing.Callable[[symbolica.community.hepkit.sector_decomposition.GenerationSnapshot], typing.Optional[bool]]] = None,
    progress: typing.Union[typing.Literal['auto'], typing.Callable[[symbolica.community.hepkit.sector_decomposition.GenerationSnapshot], typing.Optional[bool]], None] = 'auto',
) -> symbolica.community.hepkit.sector_decomposition.Kernels

Compile native evaluators without creating or advancing a session.

Auto progress uses HEPKit’s marimo presenter unless observer is supplied; None disables it. Callables receive all snapshots, observer first. None/True continues, False cancels; original exceptions propagate.

snapshot

GeneratedIntegral.snapshot() -> GenerationSnapshot