Skip to content

First stable release

Compare
Choose a tag to compare
@HGSilveri HGSilveri released this 10 Feb 16:24
· 654 commits to master since this release
287b1da

Additions

The first relevant release of Pulser, it introduces all the core elements of Pulser. These are:

  • The Waveform classes in pulser.waveforms
  • The Pulse class, made up of Waveforms for the detuning and amplitude
  • The Device classes, in pulser.devices which contain device-specific information that conditions the creation of a sequence
  • The Channel class, which describes each hardware channel in a Device
  • The Register class, which stores the configuration of the atoms in the array
  • The Sequence class, the core object in Pulser, which uses all the classes above to create a sequence of pulses, allocated to different channels of a specific device.
  • The Simulation and SimulationResults classes, for emulating the output of a Sequence using QuTiP libraries.

Contributors

A huge thank you to all the contributors to this release:

  • Constantin Dalyac
  • Seb Grijalva
  • Loïc Henriet
  • Peter Karalekas
  • Lucas Leclerc
  • Nathan Shammah
  • Henrique Silvério