You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
or modifying the process_noise not to add noise channels to the processor. Is there a reason why there is an append to self.noise inside process_noise?
The text was updated successfully, but these errors were encountered:
Yes, this was a bug. process_noise should not change the list of noise channels in the processor. This should be fixed in #89 already, seeing the change in https://github.com/qutip/qutip-qip/pull/89/files. It is similar to what you did. It should be included in qutip-qip>=0.1.2
There is an after effect to running a simulation. I would expect processors to be reusable and simulations to be repeatable.
Set up a processor for aT1 simulation.
Run the processor.
Now, the next simulation has double the decoherence processes.
The after effect is noted in the docstring of processor.py
due to calling
instead of
or modifying the
process_noise
not to add noise channels to the processor. Is there a reason why there is an append to self.noise inside process_noise?The text was updated successfully, but these errors were encountered: