This basically fixes some broken (deactivated tests) where the imaginary part of the adjoint tests was wrong because I wasn't using the correct order of the arguments for the inner product.
Pre-Merge Checklists
Submitter
[x] Write a helpfully descriptive pull request title.
[x] Organize changes into logically grouped commits with descriptive commit messages.
[x] Document all new functions.
[x] Write tests for new functions or explain why they are not needed.
This basically fixes some broken (deactivated tests) where the imaginary part of the adjoint tests was wrong because I wasn't using the correct order of the arguments for the inner product.
Pre-Merge Checklists
Submitter
yapf
to format python code.Reviewer