-
Notifications
You must be signed in to change notification settings - Fork 19
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
Time evolution operator in 1d #224
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #224 +/- ##
==========================================
+ Coverage 66.37% 67.12% +0.74%
==========================================
Files 169 185 +16
Lines 9833 10104 +271
==========================================
+ Hits 6527 6782 +255
- Misses 3306 3322 +16 ☔ View full report in Codecov by Sentry. |
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.
Nice work!
I've added a few comments. Mostly is style-related issues.
On top of that yon need to add unit testing to make sure that the functionality you have been adding to the code is not going to be broken by other changes in mrcpp, and a proper documentation.
But I'm looking forward to being able to see this at work!
tools/Schrodinger_evolution_cross_correlation_coefficients.ipynb
Outdated
Show resolved
Hide resolved
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 believe the main thing missing now is unit testing. As you can see the whole TD code is basically untested. You should at this point write a few unit tests. You will then see that the "Codecov" comments will gradually disappear.
share/mwfilters/Schrodinger_evolution_cross_correlation_coefficients_Legendre_scaling_type.bin
Outdated
Show resolved
Hide resolved
Aside naming at this point you need testing before this can be merged. This is mostly for your own sake. You don't want to end up in a situation where some modification in MRCPP will end up breaking the TD part. |
…on_CrossCorrelationCalculator for further modifications
…e initialize() method outside of the constructor, which makes it difficult to return a pair of Evolution operators...
…appropriate apply()
… scripts in tools/
The free particle time Schrodinger operator is ready for use.