Skip to content

Conversation

@goerz
Copy link
Member

@goerz goerz commented Sep 2, 2024

With the current structure of QuantumControl and related packages like GRAPE and Krotov, having QuantumControlBase is no longer necessary. This PR moves all the functionality of QuantumControlBase directly into QuantumControl. This eliminates the overhead of having to maintain a separate package, and it also simplifies the API for the end-user: We now have, e.g., QuantumControl.optimize exist directly instead of as an alias to QuantumControlBase.optimize.

@goerz goerz added the breaking PRs that break compatibility label Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking PRs that break compatibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants