Skip to content

Commit 83f111f

Browse files
committed
initial commit
0 parents  commit 83f111f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+16037
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.DS_Store

LICENSE

Lines changed: 349 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# extending_digitaldiscovery_data
2+
3+
This repository contains supplimentary data for the publication "Extending Quantum Computing through Subspace, Embedding and Classical Molecular Dynamics Techniques".
4+
5+
The data is structured as follows:
6+
- `input/` - contains the input data and scripts required to run the QM/MM simulation presented in Section 5.
7+
- `quantum/` - contains the Hamiltonian data from the QM/MM simulation and the the scripts for pre- and post-processing circuit executions.
8+
- `plot/` - contains the data and scripts needed to plot Figure 9.
9+
- `LICENSE` - this repository is distributed under the GNU General Public License v2 (GPLv2), because it incorporates code adapted from [LAMMPS](https://github.com/lammps/lammps). In particular, the file `input/run.py` is adapted from the LAMMPS source code. The full GPLv2 license for LAMMPS is included here.

input/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# input/
2+
3+
This folder contains the data and scripts required to run the QM/MM simulation presented in Section 5.
4+
5+
A prerequisite is the installation of LAMMPS with the `mdi`, `molecule`, and `kspace` flags switched on. Instructions for this can be found in the [LAMMPS documentation](https://github.com/lammps/lammps/blob/0d479cae298abb73ffd8b1460197a8a74c63bc5e/examples/QUANTUM/PySCF/README).
6+
7+
Then, the script `run.sh` should be executable and can be edited to run simulations for each of the starting geometries. The LAMMPS input geometries are found in the `data.*` files. For example, `data.19_200` corresponds to the geometry for $d_{\mathrm{OO}} = 1.9$ Å and $d_{\mathrm{OH}} = 0.200$, and similarly for the other files. The output from running the script will be the Hamiltonian data in a pickle file.

input/data.19_200

Lines changed: 968 additions & 0 deletions
Large diffs are not rendered by default.

input/data.19_275

Lines changed: 968 additions & 0 deletions
Large diffs are not rendered by default.

input/data.19_350

Lines changed: 968 additions & 0 deletions
Large diffs are not rendered by default.

input/data.19_425

Lines changed: 968 additions & 0 deletions
Large diffs are not rendered by default.

input/data.19_500

Lines changed: 968 additions & 0 deletions
Large diffs are not rendered by default.

input/data.26_200

Lines changed: 968 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)