Quantum Optimal Control

10 stars 11 forks 10 watchers Python BSD 3-Clause "New" or "Revised" License
1 Open Issue Need Help Last updated: Feb 14, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The `optimize_pulses` method is currently too general, attempting to unify diverse input formats for various control methods like GRAPE, CRAB, GOAT, and JOPT, which have fundamentally different requirements. This leads to insufficient input validation, where values are often ignored or not passed to the algorithms. The proposed solution is to introduce dedicated (private) functions for each control method to handle their specific input validation and processing.

Complexity: 3/5
good first issue

Quantum Optimal Control

Python