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.13.0.tar.gz (89.3 kB view details)

Uploaded Source

Built Distribution

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

superscreen-0.13.0-py3-none-any.whl (104.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: superscreen-0.13.0.tar.gz
  • Upload date:
  • Size: 89.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for superscreen-0.13.0.tar.gz
Algorithm Hash digest
SHA256 e92bcb3aeb25f6ccb2f2a20eeea0c044005c33c48b2f2424771a9f31364a22d6
MD5 a4b6eb02a77b0d3eca6205fbf26cb787
BLAKE2b-256 dac42e818181071c8a2744cafeba53cf213be7887cfb8c3cbbd4c13cb5e816d7

See more details on using hashes here.

Provenance

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

Publisher: pypi-upload.yml on loganbvh/superscreen

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: superscreen-0.13.0-py3-none-any.whl
  • Upload date:
  • Size: 104.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for superscreen-0.13.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5e047af9ad8c195bd83cfb7c8c2d1d8b4c504b500a58c6c472d12714f9ee5b1f
MD5 1d9de4eb1c5bb2e14d7ec0e347e7cb6b
BLAKE2b-256 6bf46807f2c3464353df5681c7fb85b3ec90ed43ae52febf826f428d0c82bb2d

See more details on using hashes here.

Provenance

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

Publisher: pypi-upload.yml on loganbvh/superscreen

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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