-
Notifications
You must be signed in to change notification settings - Fork 1
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
QC-Applications - PyLIQTR1.0 Migration + RuCl Documentation #8
Commits on Feb 21, 2024
-
First commit to package qca with the introduction of a qca/utils modu…
…le that contains utility functions reused in the photosynthesis and fermi hubbard notebooks
Configuration menu - View commit details
-
Copy full SHA for 5bc2f4c - Browse repository at this point
Copy the full SHA 5bc2f4cView commit details -
responded to changes in gitignore and pyproject. Removed requirements…
….txt as pyproject now handles that
Configuration menu - View commit details
-
Copy full SHA for 146f38e - Browse repository at this point
Copy the full SHA 146f38eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f466eb9 - Browse repository at this point
Copy the full SHA f466eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f492f4 - Browse repository at this point
Copy the full SHA 3f492f4View commit details -
Merge pull request #2 from lanl-ansi/feature/qca-package-0.0.1
Merging in the initial QCA package structure
Configuration menu - View commit details
-
Copy full SHA for 84ef658 - Browse repository at this point
Copy the full SHA 84ef658View commit details
Commits on Feb 28, 2024
-
Feature/magnetic lattice 1.0 (#5)
* pyliqrt 1.0 support up to qsp estimation * complete translation to pyliqtr1.0.0 for the magneticlattices notebook * fixed bug with qsp estimation and went through the notebook * made the change to pyliqtr1.0 to HightemperatureSuperConductorExample jupyter notebook * added output for the notebook * removed old fermi hubbard notebook * removed unused imports * added hamiltonian utils file. Would proabbly be moved to some hamiltonian module in the future * have the notebook use the packaged utility functions * finalized adding additional features for fermi hubbard support * fixed pyproject versioning * successfull running of magnetic lattice using pyliqtr1.0 ontop of modularized functionality * adding back fermihubbard notebook from main * forgot to remove requirements file * changed generate_square_hamiltonian to generate_square_hamiltonian and generate_triangle_hamiltonian to better seperate the two * changed notebook to respond to PR comments, i.e, changed shape_graph to graph_shape and just manually imported all functions that are needed
Configuration menu - View commit details
-
Copy full SHA for ad54843 - Browse repository at this point
Copy the full SHA ad54843View commit details -
Fermi Hubbard Notebook translation to pyLIQTR1.0 (#3)
* made the change to pyliqtr1.0 to HightemperatureSuperConductorExample jupyter notebook * added output for the notebook * removed old fermi hubbard notebook * removed unused imports * added hamiltonian utils file. Would proabbly be moved to some hamiltonian module in the future * have the notebook use the packaged utility functions * finalized adding additional features for fermi hubbard support * fixed pyproject versioning
Configuration menu - View commit details
-
Copy full SHA for 78e4ddc - Browse repository at this point
Copy the full SHA 78e4ddcView commit details -
PhotoSynthesis Notebook pyLIQTR1.0 Migration (#6)
* translated PyLIQTR1.0 to Photosynthesis example. GSE object was originally just a wrapped PE object, so had to explicitly specify PE objects now for GSEE * made the change to pyliqtr1.0 to HightemperatureSuperConductorExample jupyter notebook * added output for the notebook * whitespace changes t photosynthesis * removed old fermi hubbard notebook * removed unused imports * added hamiltonian utils file. Would proabbly be moved to some hamiltonian module in the future * have the notebook use the packaged utility functions * finalized adding additional features for fermi hubbard support * fixed pyproject versioning * finished modularizing qca with respect to photosynthesis notebook
Configuration menu - View commit details
-
Copy full SHA for 36246ff - Browse repository at this point
Copy the full SHA 36246ffView commit details
Commits on Mar 4, 2024
-
RuCl migration of pyLIQTR-1.0 (#4)
* RuCl migration of pyLIQTR-1.0 * deleted old RuCl notebook * Fix Trotter printing, update pyproject.toml to use pyLIQTR 1.0.0, update gitignore * updated notebook to take out unused imports and fix unused colors issue * structured RuCl notebook to use qca package, fixed plot_T_histogram header in qca.utils.utils * removed unused functs and imports, changed the plot_histogram funct in qca, and reverted some previous changes, fixed plotting, changed assign_labels to allow generic x y z labels * added default args to assign_hexagon_labels, removed the commented code for plotting for qsp, made the labels uppercase --------- Co-authored-by: Zain Mughal <zain@pn2401319.lanl.gov> Co-authored-by: Zachary Alexander Morrell <zmorrell@lanl.gov>
Configuration menu - View commit details
-
Copy full SHA for de442b5 - Browse repository at this point
Copy the full SHA de442b5View commit details
Commits on Mar 5, 2024
-
RuCl documentation update (#7)
* Add documentation to RuCl notebook, Pin pyLIQTR to version 1.0.0, add local field term for resource estimates * Add explanation of terms in table. Fix appearance of Heisenberg terms in VSCode * Add Zeeman terms to Hamiltonian in RuCl, fix typos
Configuration menu - View commit details
-
Copy full SHA for 04e0eb3 - Browse repository at this point
Copy the full SHA 04e0eb3View commit details
Commits on Mar 13, 2024
-
* Add state preparation documentation and fix RNG seeding * fixed time varying terms and added approprimate terms for rucl lattice * Add resource estimate for state preparation and measurement * Add state prep and measurement resource estimates section, attempt to fix figures * Reduce image size of Figure 1 * Remove unused variable from prepare_measurement_rucl --------- Co-authored-by: Jonhas Colina <jonhas@lanl.gov>
Configuration menu - View commit details
-
Copy full SHA for 89b78c7 - Browse repository at this point
Copy the full SHA 89b78c7View commit details -
fixed gsee issue where it wasn't counting the current number of gates…
… and depth for GSEE in the fermihubbard notebook (#12)
Configuration menu - View commit details
-
Copy full SHA for 2f154af - Browse repository at this point
Copy the full SHA 2f154afView commit details