-
Notifications
You must be signed in to change notification settings - Fork 474
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New version: QuantumCollocation v0.5.0 #123065
New version: QuantumCollocation v0.5.0 #123065
Conversation
JuliaRegistrator
commented
Jan 15, 2025
•
edited
Loading
edited
- Registering package: QuantumCollocation
- Repository: https://github.com/kestrelquantum/QuantumCollocation.jl
- Created by: @jack-champagne
- Version: v0.5.0
- Commit: cafef2793ad09358e5828e86a5f82c9c3e8810e9
- Reviewed by: @jack-champagne
- Reference: kestrelquantum/QuantumCollocation.jl@cafef27#commitcomment-151398475
- Description: Quantum Optimal Control with Direct Collocation
- Release notes:
* moving otimes to isomorphisms * manifest update * integrator signature refactor -- removes sys dependence * problem template fixes (tests passing) * moved isomorphisms to core * big rip * big rip 2: quantum objects * traj init for unitary * state sampling problem template * refactored system to integrator interface * density operators * traj init for unitary * state sampling problem template * bug fix: a_guess option * bug fix: free phase obj * phase rollout fidelity * free phase initialization * Tests for free phases * free phase incr * bug fix: mintime and robprob fidelity subspace * bug fix: drop drive_sigma arg, fix subspace nothing * problem template fixes (tests passing) * big rip * refactored system to integrator interface * density operators * rebase fixes (broken) * rebase complete (fixes free phase loss) * docs uopdates * renaming OperatorType -> AbstractPiccoloOperator * adding quantum system templates + cleaning * update system type from AbstractQuantumSystem to OpenQuantumSystem and clean up function parameters * refactor trajectory initialization to use density_to_iso_vec for initial and goal states * refactor rollout_fidelity to have sys as arg * passing tests (except for direct sum prob) * refactor add_suffix and remove_suffix functions to eliminate sys parameter and streamline integrator modifications * bump version to 0.5.0 and update dependencies for compatibility * remove operatortype * add back in zero initial and final * revert removing list of state names * refactor callbacks and problem templates to use rollout fidelity and system return values * update Project.toml dependencies and refactor drive length references in quantum state sampling problems * fix callbacks except for new tol * remove fidelity test from callback test suite - see PR comment #173 * add qualified path for get_datavec --------- Co-authored-by: Andy Goldschmidt <[email protected]> Co-authored-by: Jack Champagne <[email protected]> Co-authored-by: Jack Champagne <[email protected]>
Hello, I am an automated registration bot. I help manage the registration process by checking your registration against a set of AutoMerge guidelines. If all these guidelines are met, this pull request will be merged automatically, completing your registration. It is strongly recommended to follow the guidelines, since otherwise the pull request needs to be manually reviewed and merged by a human. 1. AutoMerge Guidelines are all met! ✅Your new version registration met all of the guidelines for auto-merging and is scheduled to be merged in the next round (~20 minutes). 2. To pause or stop registrationIf you want to prevent this pull request from being auto-merged, simply leave a comment. If you want to post a comment without blocking auto-merging, you must include the text Tip: You can edit blocking comments to add |
[merge approved] [noblock] |
UUID: 0dc23a5-5ffb-49af-b6bd-932a8ae77adf Repo: https://github.com/kestrelquantum/QuantumCollocation.jl.git Tree: 2a6d0ea5149f68d971a8d7c525969338ac3ae45e Registrator tree SHA: 17aec322677d9b81cdd6b9b9236b09a3f1374c6a
87e9202
to
01cfdd9
Compare