StabilitySettings

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

StabilitySettings

class StabilitySettings

Attributes

Name Description
mode

mode

StabilitySettings.mode: builtins.str

Methods

Name Description
__new__
__repr__
_repr_html_
from_json
to_json

__new__

StabilitySettings.__new__(
    *,
    mode: builtins.str = 'distance',
    f64_distance: builtins.float = 0.001,
    double_float_distance: builtins.float = 1e-08,
    large_weight_threshold: typing.Optional[builtins.float] = 0.9,
    double_float_large_weight_threshold: typing.Optional[builtins.float] = None,
    unstable_cutoff: typing.Optional[builtins.float] = None,
    f64_power_thresholds: typing.Optional[typing.Mapping[builtins.str, builtins.float]] = None,
    double_float_power_thresholds: typing.Optional[typing.Mapping[builtins.str, builtins.float]] = None,
    unstable_power_thresholds: typing.Optional[typing.Mapping[builtins.str, builtins.float]] = None,
) -> StabilitySettings

__repr__

StabilitySettings.__repr__() -> builtins.str

_repr_html_

StabilitySettings._repr_html_() -> builtins.str

from_json

StabilitySettings.from_json(value: builtins.str) -> StabilitySettings

to_json

StabilitySettings.to_json() -> builtins.str