Eric Giguère
Eric Giguère
I will try something in that direction, but add it as an user option, I can see case were failing trajectories are those getting a specific collapse or other ways...
Dicke class does not support list based time-dependent Hamiltonian. But if the Hamiltonian is a `QobjEvo`, it should work: `qutip.piqs.Dicke(N, hamiltonian=qutip.QobjEvo(H_td), emission=...)` Otherwise you can use the Dicke class to...
Hi @victor-onofre, I don't think that this issue has a bounty for the unitary hack, but we would be grateful if you want to tackle it. Yes, if you can...
Wow, that a lot of work. Good to see you are still working on the lattice stuff. Right now, we don't have enough hands to maintain it and it pretty...
It would be (for now): ``` options = qt.solver.options.SolverOptions(store_states=True) solver = MeSolver(H, options=options) ``` `SolverResultsOptions` is not used directly but is contained in `SolverOptions`. While I expect verner method to...
Interesting discussion about the relationship between OpenMP and multiprocessing -- https://scikit-learn.org/stable/faq.html#why-do-i-sometime-get-a-crash-freeze-with-n-jobs-1-under-osx-or-linux (in case this is relevant when bringing OpenMP back). _Originally posted by @hodgestar in https://github.com/qutip/qutip/issues/1948#issuecomment-1171423571_
Hi @Leo-am, Thank you for taking this issue. Yes, with `dev.major` we can change the function call more easily, where as `master` should backwards compatibility. So doing 2 first for...
The way I see it, `tidyup` is to remove 0 elements from the sparse matrix, keeping `nnz` low when making the liouvillian etc. So it should do nothing on Dense...
QobjEvo used to tidyup once right before 'compiling'. We could tidyup values smaller than `1e-15 * norm` to differentiate small object to numerical error. In usual operations, `matmul`, `add` etc....
Thank you for pointing, these functions were added and modified over years and it would be a good idea to unify the documentation. However we are short handed, so it...