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

Update Devel #2

Merged
merged 26 commits into from
Oct 5, 2023
Merged

Update Devel #2

merged 26 commits into from
Oct 5, 2023

Conversation

kottmanj
Copy link

@kottmanj kottmanj commented Oct 5, 2023

No description provided.

kottmanj and others added 26 commits June 5, 2023 00:05
* more consistency in HCB approximation and SPA wavefunctions
* keeping up to date with pyscf and setting parse_arg=False in mol constructor (mainly blocks pytest commands)
mol.compute_rdms(use_hcb=True) is now enabled for spin-free matrices. Allows to compute RDMs with half the qubits (given that the circuit is in HCB encoding).

* Implementing HCB rdm on general compute_rdms()
* consistency in rdm computation with hcb for reordered transformations
* fixes hcb_rdms and Tests rdms_hcb
---------

Co-authored-by: Javier del Arco <[email protected]>
Co-authored-by: J. S. Kottmann <[email protected]>
#297)

* enabled HCB in orbital optimization, can be done via tq.chemistry.optimize_orbitals(...,use_hcb=True)
Co-authored-by: Praveen Jayakumar <[email protected]>
* Fix NumPy float and int
* Changed np.float64 to float
* Adding linear depth F3 circuit

Co-authored-by: Praveen Jayakumar <[email protected]>
* Adding trotter error feature along testing data
* Implement iSWAP gate.
* Implement Givens gate and bugfix tests iSWAP.
* Remove iSWAP from Cirq simulator.
…e. (#306)

* Migrate shifted_gates method from QubitExcitation to GeneralizedRotation.
* Bugfix: list of `GeneralizedRotationImpl`.
* Bugfix: target order matters in `QubitExcitation`.
* Add check for p0 in `GeneralizedRotation`.
* SWAP gate initialization updated to follow conventions
* Refactor `mapped_qubits` to avoid duplicate code.
* added GenRot shortcut
* Refactor circuit build to `cirq_google` module.
* Add check for `cirq_google`, add test.
* Update ci_backends.yml
@JdelArco98 JdelArco98 merged commit fb152d1 into JdelArco98:devel Oct 5, 2023
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.

6 participants