Skip to main content

SuperScreen: simulate Meissner screening in 2D superconducting devices.

Project description

SuperScreen

GitHub Workflow Status Documentation Status codecov GitHub Code style: black DOI

SuperScreen is a Python package for simulating the magnetic response of thin film superconducting devices. SuperScreen solves the coupled Maxwell's and London equations on a triangular mesh using a matrix inversion method described in the following paper:

SuperScreen: An open-source package for simulating the magnetic response of two-dimensional superconducting devices, Computer Physics Communications, Volume 280, 2022, 108464 https://doi.org/10.1016/j.cpc.2022.108464.

The accepted version of the paper can also be found on arXiv: arXiv:2203.13388. The GitHub repository accompanying the paper can be found here.

Learn SuperScreen

The documentation for SuperScreen can be found at superscreen.readthedocs.io.

Try SuperScreen

Click the badge below to try SuperScreen interactively online via Google Colab:

Open In Colab

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

superscreen-0.12.0.tar.gz (89.0 kB view details)

Uploaded Source

Built Distribution

superscreen-0.12.0-py3-none-any.whl (104.1 kB view details)

Uploaded Python 3

File details

Details for the file superscreen-0.12.0.tar.gz.

File metadata

  • Download URL: superscreen-0.12.0.tar.gz
  • Upload date:
  • Size: 89.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for superscreen-0.12.0.tar.gz
Algorithm Hash digest
SHA256 54791e53306682c18bebc3aa54407d2ae30fea9edeb3cc7f9415ab6f17ac455e
MD5 9533612a76f43290df239ae8bc8c05f9
BLAKE2b-256 f29a8100312f554d825b462421f5524435c0a106e19ec03df2fe3e6bfbcef631

See more details on using hashes here.

Provenance

The following attestation bundles were made for superscreen-0.12.0.tar.gz:

Publisher: pypi-upload.yml on loganbvh/superscreen

Attestations:

File details

Details for the file superscreen-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: superscreen-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 104.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for superscreen-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 23ea9304c75b3a37b162202dd22a8714b0031cd881d5cac0edaa37fcc6693d9a
MD5 bd59f1d175b039f5fad5b412e9e650b5
BLAKE2b-256 a8ddd8b850470076884196ec5b54e91258a20362d6846806fe33f22af12e15d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for superscreen-0.12.0-py3-none-any.whl:

Publisher: pypi-upload.yml on loganbvh/superscreen

Attestations:

Supported by

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