-
Notifications
You must be signed in to change notification settings - Fork 2
First version for calculating the transition matrix elements between … #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…bound states. It only works for transitions between M=0 states, and the filename is fixed.
Some comments:
contains a logic error - if transition matrix elements are not calculated, it crashes the program.
Otherwise, it's good. |
|
I have changed the logic for the transition matrix element routine, and moved wt_tme to wavefunction_tools.f90
I have moved wt_tme and the logic to wavefunction_tools.f90 leaving just the call
Fixed :: removed an extra - sign in the loop_m_right loop, avoiding the calculation of extra 0 rows.
Cleaned-up transition-dipoles code, to conform with the common style. Added a test case (hydrogen_TME.inp). Additionally, performed a minor cleanup of the RCS strings embedded in the sources.
I've made some style changes and added a functioning test case. I've also modified the output format to include state energies (because I assume you need them anyways). |
Changes are perfect! I think it is ready to be merged. |
…bound states.
It only works for transitions between M=0 states, and the filename is fixed.