On this page

runtime.stability settings

Settings namespaces Namespace

Namespace hierarchy

Settings

check_on_norm

#

runtime.stability.check_on_norm

Compare rotated results after normalizing by the result magnitude.

Type
boolean
Required
no
Default
true
Allowed values
Any value accepted by the declared type

escalate_if_exact_zero

#

runtime.stability.escalate_if_exact_zero

Escalate precision when a result is exactly zero at the current level.

Type
boolean
Required
no
Default
false
Allowed values
Any value accepted by the declared type

levels

#

runtime.stability.levels

Ordered numerical-precision levels and tolerances used during stability escalation.

Type
array<StabilityLevelSetting>
Required
no
Default
Show structured value
[
  {
    "escalate_for_large_weight_threshold": 0.9,
    "precision": "Double",
    "required_precision_for_im": 0.00001,
    "required_precision_for_re": 0.00001
  },
  {
    "escalate_for_large_weight_threshold": -1.0,
    "precision": "Quad",
    "required_precision_for_im": 0.00001,
    "required_precision_for_re": 0.00001
  },
  {
    "escalate_for_large_weight_threshold": -1.0,
    "precision": "Arb",
    "required_precision_for_im": 0.00001,
    "required_precision_for_re": 0.00001
  }
]
Allowed values
Any value accepted by the declared type

loop_momenta_norm_escalation_factor

#

runtime.stability.loop_momenta_norm_escalation_factor

Escalate when the loop-momentum norm exceeds this factor; a negative value disables it.

Type
number
Required
no
Default
-1.0
Allowed values
Any value accepted by the declared type

rotation_axis

#

runtime.stability.rotation_axis

Rotations applied when comparing an unstable sample with an equivalent phase-space point.

Type
array<object>
Required
no
Default
Show structured value
[
  {
    "alpha": 0.1,
    "beta": 0.2,
    "gamma": 0.3,
    "type": "euler_angles"
  }
]
Allowed values
Any value accepted by the declared type