Skip to content
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

Variational embedding #118

Merged
merged 30 commits into from
Aug 16, 2023
Merged

Variational embedding #118

merged 30 commits into from
Aug 16, 2023

Conversation

abhishekkhedkar09
Copy link
Contributor

an example and a couple of tests added, we could merge this now. Pygnme dependency remains an optional dependency. I leave it up to you @cjcscott whether we should uncomment the RDM1 computation. It is for sure not a limiting factor for cas > 8 orbitals calculations...

abhishekkhedkar09 and others added 16 commits July 19, 2023 18:07
added pygnme as a dependency
added installation of pygnme
No change was made..  to trigger CI

pygnme submodule dependency on libgnme was updated to enable installation within Github CI
skip var emb test if pygnme is not installed
Fixed pygnme dependencies in github CI
a change to trigger CI; target linking in pygnme updated for blas libraries
…ble to avoid having to add the site packages directory to LD_LIBRARY_PATH
@codecov
Copy link

codecov bot commented Aug 15, 2023

Codecov Report

Patch coverage: 4.07% and project coverage change: -0.96% ⚠️

Comparison is base (bf7cbc7) 72.52% compared to head (03655fb) 71.57%.
Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #118      +/-   ##
==========================================
- Coverage   72.52%   71.57%   -0.96%     
==========================================
  Files         142      145       +3     
  Lines       19088    19357     +269     
  Branches     3056     3111      +55     
==========================================
+ Hits        13844    13854      +10     
- Misses       4479     4738     +259     
  Partials      765      765              
Files Changed Coverage Δ
vayesta/misc/variational_embedding/__init__.py 0.00% <0.00%> (ø)
...sc/variational_embedding/calc_nonorth_couplings.py 0.00% <0.00%> (ø)
...a/misc/variational_embedding/variational_params.py 0.00% <0.00%> (ø)
vayesta/core/types/wf/fci.py 61.24% <21.27%> (-5.63%) ⬇️
vayesta/__init__.py 76.85% <100.00%> (+0.21%) ⬆️

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@abhishekkhedkar09
Copy link
Contributor Author

@cjcscott LGTM despite the codecov hit as it is caused by keeping pygnme out of CI and as an optional dependency...

@cjcscott
Copy link
Contributor

Yeah, that's grand- we've had more than a good go at getting pygnme to run in the CI. As I've said, really this isn't a Vayesta issue so much as a pygnme one. The codecov complaint isn't blocking (none of our tests are, technically) but good to know that it makes some noise for low coverage!

@cjcscott cjcscott merged commit b63ac15 into master Aug 16, 2023
5 of 7 checks passed
@cjcscott cjcscott deleted the variational_embedding branch August 16, 2023 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants