braket.ahs.discretization_types module

exception braket.ahs.discretization_types.DiscretizationError[source]

Bases: Exception

Raised if the discretization of the numerical values of the AHS program fails.

class braket.ahs.discretization_types.DiscretizationProperties(lattice: Any, rydberg: Any)[source]

Bases: object

Capabilities of a device that represent the resolution with which the device can implement the parameters.

Parameters:
  • (Any) (rydberg) – configuration values for discretization of the lattice geometry, including the position resolution.

  • (Any) – configuration values for discretization of Rydberg fields.

Examples

lattice.geometry.positionResolution = Decimal(“1E-7”) rydberg.rydbergGlobal.timeResolution = Decimal(“1E-9”) rydberg.rydbergGlobal.phaseResolution = Decimal(“5E-7”)

lattice: Any
rydberg: Any