pasqal-io / Pulser

Library for pulse-level/analog control of neutral atom devices. Emulator with QuTiP.
Apache License 2.0
159 stars 57 forks source link

Refactoring `QutipEmulator` class #602

Closed a-corni closed 6 months ago

a-corni commented 8 months ago

Add a Hamiltonian class to generate an hamiltonian using the samples and the noise model each time a new noise config is added or each time generate_hamiltonian is called.

Closes #600

a-corni commented 8 months ago

@HGSilveri I have one error that I don't understand yet - and I don't fully understand why it was working before. Other than that I think the structure of the code will not change -I have mainly just moved the code from one place to another.