Skip to main content

A unified Quantum Walk simulation package

Project description

QWnet Package

This package provides a unified interface for various Quantum Walk simulations.

Installation

pip install QWnet

Usage

import QWnet as qw

# 1D/2D/3D Lattice Walks
qw.run_simulation('1d', steps=100)
qw.run_simulation('2d', steps=50)
qw.run_simulation('3d', steps=20)

# Graph Walks
qw.run_simulation('ChawlaQW', file_path='graph.edgelist', steps=100)
qw.run_simulation('QPageRank', steps=20, alpha=0.85)
qw.run_simulation('HadamardQW', steps=100, top_p=0.05)
qw.run_simulation('SzegedyQW', steps=10)
qw.run_simulation('directSumQW', initial_state='uniform', coin_type='fourier')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qwnet-2.0.2.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qwnet-2.0.2-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file qwnet-2.0.2.tar.gz.

File metadata

  • Download URL: qwnet-2.0.2.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for qwnet-2.0.2.tar.gz
Algorithm Hash digest
SHA256 930c22cf0a52a675c2442425c5cf98483ad26ed5497c0040a322091b9d4077d9
MD5 cdec2146528025d838e0343ba00caf5d
BLAKE2b-256 11c50d76bf8541b6f6c85a1d749450daa83181f57606edfab3087a5074e4dc55

See more details on using hashes here.

File details

Details for the file qwnet-2.0.2-py3-none-any.whl.

File metadata

  • Download URL: qwnet-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for qwnet-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7a62e1ece5f05dcb0cadb91e4c422ec143264f7de4bcc1429343e9e82d613f01
MD5 c0e3942cf30a6350964f9478929d84e9
BLAKE2b-256 938256e6395e78b5c7aa730f38c75fd11491bb6f4db2fe26d168ef0366947ece

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page