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.3.0.tar.gz (19.7 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.3.0-py3-none-any.whl (22.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for quosc-0.3.0.tar.gz
Algorithm Hash digest
SHA256 5a09c1166ccfa4a26b42c43ed8f4bdbbdffa0310402e0d2c0bddbaa762668419
MD5 ad2824b043f6b685d34bdcad3a4f59d2
BLAKE2b-256 f91b3a67dd1479779d6ff54684376225e606d4a06f823c90652bea6a2eda2609

See more details on using hashes here.

File details

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

File metadata

  • Download URL: quosc-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 22.7 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3e423aec186de7c271b5c56a0a064146ae89a0b48e9ef7980fb1cb5e9e32879a
MD5 59c299d38fd2500c082e4ddea8fb9cc7
BLAKE2b-256 5632139c0e25c135441d8b9f13c381cb952b2e430d143f5d28747fee221a81ac

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