Skip to content
Discussion options

You must be logged in to vote

Ok, so your time propagation is unstable, which means there's something wrong with your Hamiltonian.

Are you using the :newton propagation method for the Hermitian case as well? If you're not specifying it explicitly, then you're probably using the default :cheby, not :newton. Make sure you can successfully run a propagation with method=:newton for the Hermitian case.

In general, before you start doing any optimal control, it's important to have a good understanding of the time propagation first, both in terms of physical behavior and numerical stability. You should analyze the dynamics of your Hamiltonian with a range of reasonable control fields.

How big are the imaginary elements? They…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@will-atom
Comment options

Comment options

You must be logged in to vote
3 replies
@goerz
Comment options

Answer selected by will-atom
@wcairnx
Comment options

@goerz
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants