BoothGroup / ebcc

Coupled cluster models for both purely electron and coupled electron-boson models, with a focus on generality and model extensibility.
https://boothgroup.github.io/ebcc/
MIT License
11 stars 2 forks source link

Add `optimize=True` to `einsum` fallback #58

Closed obackhouse closed 2 months ago

obackhouse commented 2 months ago

When einsum falls back to numpy, optimize is now set to True. This has performance benefits for large ansatzes with lots of smaller contractions (i.e. CCSDt).

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 98.93%. Comparing base (ec7ac82) to head (ce47400). Report is 4 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #58 +/- ## ========================================== - Coverage 98.93% 98.93% -0.01% ========================================== Files 80 81 +1 Lines 112590 112626 +36 Branches 829 830 +1 ========================================== + Hits 111394 111429 +35 - Misses 1054 1055 +1 Partials 142 142 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.