qiskit-nature icon indicating copy to clipboard operation
qiskit-nature copied to clipboard

Add low rank decomposition utilities

Open kevinsung opened this issue 3 years ago • 4 comments
trafficstars

Summary

Part of #654. Adds utilities to perform the low rank decomposition of a molecular Hamiltonian. Upcoming pull requests will use this to implement Hamiltonian simulation using Trotter formulas. Credit goes to @robparrish who wrote the original code on which this implementation is based.

Details and comments

kevinsung avatar Jul 11 '22 14:07 kevinsung

This branch has been forced pushed and maybe that is what caused it to bring changes already committed by other PRs and already in main. Ideally, it should only contain the actual changes done to it otherwise it makes harder to review and once merged, those old files will have in their history this PR even though it never acted on them. My opinion is that should be closed and started with a new clean PR.

manoelmarques avatar Jul 14 '22 17:07 manoelmarques

I agree that ideally there would be one clean commit. Unfortunately that won't be possible until #697, #716, and #730 are merged.

kevinsung avatar Jul 14 '22 18:07 kevinsung

I agree that ideally there would be one clean commit.

Great, lets make it so once the dependents are dealt with.

woodsp-ibm avatar Jul 14 '22 18:07 woodsp-ibm

Pull Request Test Coverage Report for Build 2839865437

  • 202 of 209 (96.65%) changed or added relevant lines in 4 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.1%) to 85.444%

Changes Missing Coverage Covered Lines Changed/Added Lines %
qiskit_nature/utils/low_rank.py 173 180 96.11%
<!-- Total: 202 209
Totals Coverage Status
Change from base Build 2828679288: 0.1%
Covered Lines: 17710
Relevant Lines: 20727

💛 - Coveralls

coveralls avatar Aug 11 '22 13:08 coveralls

Too stale now.

kevinsung avatar Nov 11 '22 13:11 kevinsung