Skip to main content

Quantum Mechanic Tools for Python.

Project description

QMTools

Quantum Mechanics Tools for Python.

 

Goal

Motivated by the work and computational activities of the Quantum Physics Fundamentals course, I decided, even as a personal challenge, to create a didactic package for the study of this course. Therefore, the material was thought to leave everything well documented and straight to the point. In this way, the library has basic functions for those who want to go quick and dirty, but also allow the most curious to explore the possibilities.

Requirements

  • Python: >=3.9 (should work in >=3.6, but still need some tests)
  • Libraries: NumPy, Scipy, Plotly (optional)

Installation

The qmtools package is hosted on PyPi. Thus, it is possible to install this library in virtual environment using pip (use the appropriate command for your system):

~ pip install qmtools
~ pip3 install qmtools
~ python -m pip install qmtools
~ python3 -m pip install qmtools

Licence

The licence for this project is GPLv3 which means, in short, that the code is open source and those who are going to use it must leave their projects open source as well.

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

qmtools-0.1b0.tar.gz (21.6 kB view details)

Uploaded Source

Built Distribution

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

qmtools-0.1b0-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file qmtools-0.1b0.tar.gz.

File metadata

  • Download URL: qmtools-0.1b0.tar.gz
  • Upload date:
  • Size: 21.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for qmtools-0.1b0.tar.gz
Algorithm Hash digest
SHA256 f15189792cbc5792d2dcd86531e6134d8ba03764c64ee821c9028c0c1bf5c026
MD5 87ed69076f9e67e696f3475183938abd
BLAKE2b-256 c2cc1f8eb0f0d8db3d02ecd3ff9ebae044de87ef9c404ec26386690c95c447c1

See more details on using hashes here.

File details

Details for the file qmtools-0.1b0-py3-none-any.whl.

File metadata

  • Download URL: qmtools-0.1b0-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for qmtools-0.1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 0ebf10414c4316e0f089aee9a7a4ea6e8db1e9bef0f921d949dcb7cfba69d80c
MD5 410ad81016a6a81fc9758be7d6944345
BLAKE2b-256 e5510401468331cf4d1152c7c467df149c5e3b1ad8a67e92ccd878cf1973ab1d

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