EndpointConstraints

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

EndpointConstraints

class EndpointConstraints

Explicit exact endpoint relations, their provenance and bounded work settings. Weights and values are Gaussian-rational; selected powers are real rational. Numerical matching and uncertainty remain separate from these assumptions.

Attributes

Name Description
max_coefficient_bits
max_dimension
max_order
max_scalar_cells
provenance
relations

max_coefficient_bits

EndpointConstraints.max_coefficient_bits: builtins.int

max_dimension

EndpointConstraints.max_dimension: builtins.int

max_order

EndpointConstraints.max_order: builtins.int

max_scalar_cells

EndpointConstraints.max_scalar_cells: builtins.int

provenance

EndpointConstraints.provenance: builtins.str

relations

EndpointConstraints.relations: builtins.list[AsymptoticRelation]

Methods

Name Description
__new__

__new__

EndpointConstraints.__new__(
    relations: typing.Sequence[AsymptoticRelation],
    provenance: builtins.str,
    *,
    max_dimension: builtins.int = 64,
    max_order: builtins.int = 256,
    max_coefficient_bits: builtins.int = 65536,
    max_scalar_cells: builtins.int = 4000000,
) -> EndpointConstraints