Field-induced magnetic phases in a qubit Penrose quasicrystal
Description
This set of files contains two python scripts and three input files (in addition to an example of an D-Wave result output file) for creating the embedding of a Penrose quasicrystal on the Pegasus topology of an Advantage4.1 DWave quantum processing unit (QPU), as well as the visualization of the result of a series of annealings. The list of files is:
- coordinates_201.txt : 201 x,y coordinates of a Penrose P3 quasicrystal.
- graph_201.txt : Connectivity of the quasicrystal graph. Pair of numbers in each row defines the edge connecting two vertices in the graph defined in coordinates_201.txt.
- embeddings_201.txt : Eight possible different embeddings of a same quasicrystal. Each row contains a list of 201 qubit numbers defining each embedding. The eight graphs can be embedded simultaneously on the Pegasus topology of an Advantage4.1 DWave QPU.
- result_J_1.0.pickle: Example of an output file (pickle python format) containing 100 x 8 annealed samples. The post-processing.py file reads and plots the result.
- penrose_quasicrystal.py : Python script for embedding a Penrose P3 quasicrystal on Advantange4.1 DWave QPU. As a result of a call to the quantum processing unit a SampleSet object is obtained and dumped in a python serialized file for post-processing upon deserialization.
-post-processing.py : Python script that reads an output file of penrose_quasicrystal.py script and plot a spin density diagram.
Files
coordinates_201.txt
Files
(200.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:9f92142fdd9484b7ef20e39e30f1076e
|
3.4 kB | Preview Download |
|
md5:3c3de2603c181bdef5565bd354e18d60
|
8.2 kB | Preview Download |
|
md5:c079ccd48fe3bd84b378dd1afc59b04a
|
2.8 kB | Preview Download |
|
md5:4bdb2dc69a6354bf47865723c028d27d
|
1.9 kB | Download |
|
md5:2e5acd077bf8f4172299e1b2fb0531a3
|
1.7 kB | Download |
|
md5:4e3ad2ad4dc2991ebd4a417c0dadb647
|
182.2 kB | Download |