Published January 3, 2023 | Version v1
Software Open

Field-induced magnetic phases in a qubit Penrose quasicrystal

  • 1. Staff Scientist

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