Skip to content

Suppress population in a state throughout the trajectory #46

Answered by goerz
will-atom asked this question in Q&A
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