-
Notifications
You must be signed in to change notification settings - Fork 45
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
Molecular Orbitals #76
Conversation
It is more clear to check the normalization of alpha and beta molecular orbitals directly in the test functions by calling check_orthonormal function directly; this is also how test modules check normalization.
1. Remove redundant line splits 2. Remove redundant internal valiables; failed tests would be more clear this way.
Instead of number of alpha & beta orbitals, number of alpha & beta electrons were passed to the MolecularOrbitals class! Ref: theochem#24
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just have some minor comments and one small point for which I will create a new issue, so it can be postponed and discussed first.
238fa1f
to
a7007b9
Compare
@tovrstra Tavis run on
I am not sure why it wasn't caught by Travis run on theochem. |
@FarnazH Can you give me a link to the failing one? travis-ci.com or travis-ci.org? |
@tovrstra sorry, should have included it in my first message. |
@FarnazH There might be confusion with the commits being tested. The failing commit id is a7007b9, for which no builds were done on theochem/iodata. (I cannot see it in the following lists: https://travis-ci.com/theochem/iodata/pull_requests or https://travis-ci.com/theochem/iodata/builds.) |
This PR takes care of issue #24. I tried to break it to small commits for an easier review. There might be some refactoring needed, but I didn't want to add more commits to this batch.