Skip to content

Conversation

@rr637
Copy link

@rr637 rr637 commented Nov 29, 2025

This PR introduces a full UpCCGSD operator-pool and stataprep solver implementation, constructed analogously to the current UCCGSD implementation. I also added analogous Python and C++ tests.

The UpCCGSD ansatz is the UCC ansatz with generalized singles and paired doubles, as described in this paper: https://arxiv.org/pdf/1810.02327.

UpCCGSD is lower-depth variant of UCCGSD in which double excitations are restricted to paired electron transfers between spatial orbitals, following the UpCC (unitary paired coupled-cluster) construction. While less expressive than full UCCGSD, it retains generalized spin-preserving singles and the most physically relevant pair-correlation channels, substantially reducing circuit depth and parameter count. This makes UpCCGSD attractive for larger systems or hardware-constrained regimes where UCCGSD is too costly.

@poojarao8

@copy-pr-bot
Copy link

copy-pr-bot bot commented Nov 29, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

H 0-pyscf.chk Outdated
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think these "H 0" files may have been accidental checkins? If so, could you please remove them from the PR?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, they were accidental. Removed!

rr637 added 4 commits December 2, 2025 10:12
DCO Remediation Commit for Rod Rofougaran <[email protected]>

I, Rod Rofougaran <[email protected]>, hereby add my Signed-off-by to this commit: 0dc33ef
I, Rod Rofougaran <[email protected]>, hereby add my Signed-off-by to this commit: 9e2b660
I, Rod Rofougaran <[email protected]>, hereby add my Signed-off-by to this commit: 3dc57c8

Signed-off-by: Rod Rofougaran <[email protected]>
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