Skip to main content

Simulating quantum oscillations

Project description

QuOsc

Developed within Quantum matter in high magnetic fields group at University of Oxford, Department of Physics.

QuOsc is a python package for simulating quantum oscillations in torque magnetometry. It performs the following steps:

  1. Read the interpolation.bt2 file generated by BoltzTraP2, to read the interpolated band structure and generate the Fermi surface.
  2. For each magnetic field direction, find the extremal cross-sections of the Fermi surface.
  3. For the extremal cross-sections, calculate the quantum oscillation frequencies, effective masses, and other relevant parameters.
  4. Use the calculated parameters to simulate the quantum oscillations in torque magnetometry and take FFT to extract the quantum oscillation frequencies.

Installation

To install QuOsc, run the following command:

pip install quosc

Usage

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

quosc-0.4.0.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

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

quosc-0.4.0-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

Details for the file quosc-0.4.0.tar.gz.

File metadata

  • Download URL: quosc-0.4.0.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for quosc-0.4.0.tar.gz
Algorithm Hash digest
SHA256 32ebc66cc50589f724e4542b023a41aa502e93ddb39f7da3bac686dbbd773516
MD5 a8c7958ab765afbf7f6325b5755c5da3
BLAKE2b-256 a4f993ad71eccaa49a8a2a4e88e8a67c3c5f790699676ea8ff2bf10b12d3db37

See more details on using hashes here.

File details

Details for the file quosc-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: quosc-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 23.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for quosc-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a7e309968a7a29d2715d3689ee86d9877799c3f4623127d5b30a99006df7288e
MD5 d21cb37932ce894d463c795d9dac21ed
BLAKE2b-256 95be2a54c2150c6c9c7553bd940f23198f0a935770c4e1031b887b9528c1fbd7

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