braket.analog_hamiltonian_simulator.rydberg.validators.ir_validator module

braket.analog_hamiltonian_simulator.rydberg.validators.ir_validator.validate_program(program: Program, device_capabilities: CapabilitiesConstants) None[source]

Validate the analog Hamiltonian simulation program has only one driving and shifting field, and all the sequences have the same last time point.

Parameters:
  • program (Program) – An analog Hamiltonian simulation program

  • device_capabilities (CapabilitiesConstants) – The capability constants for the simulator