Skip to main content

qupled: a package to investigate quantum plasmas via the dielectric formalism

Project description

Qupled

Qupled is a Python package designed for calculating the properties of quantum plasmas using the dielectric formalism. By combining a straightforward Python interface with the speed of C++, it allows for efficient and accurate computations of quantum plasma properties.

Status

Build & Test Code Formatting

Running

After installation qupled can be used as a regular Python package.

# Solve the stls dielectric scheme for coupling = 10 and degeneracy 1.0
import qupled.stls as stls
inputs = stls.Input(10.0, 1.0)
stls.Stls().compute(inputs)

Documentation

More detailed information on the package together with a list of examples is available in the documentation.

Publications

Qupled has been used in the following publications:

  1. Tolias, P., Kalkavouras, F., Dornheim, T. & Lucco Castello, F. (2025). Dynamic Properties of the Warm Dense Uniform Electron Gas With the qSTLS Dielectric Scheme. Contributions to Plasma Physics, 0:e70014
  2. Tolias, P., Lucco Castello, F., Kalkavouras, F., & Dornheim, T. (2024). Revisiting the Vashishta-Singwi dielectric scheme for the warm dense uniform electron fluid. Physical Review B, 109(12)
  3. Tolias, P., Lucco Castello, F., & Dornheim, T. (2023). Quantum version of the integral equation theory-based dielectric scheme for strongly coupled electron liquids. The Journal of Chemical Physics, 158(14)
  4. Lucco Castello, F., Tolias, P., & Dornheim, T. (2022). Classical bridge functions in classical and quantum plasma liquids. Europhysics Letters, 138(4)
  5. Tolias, P., Lucco Castello, F., & Dornheim, T. (2021). Integral equation theory based dielectric scheme for strongly coupled electron liquids. The Journal of Chemical Physics, 155(13)

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

qupled-1.3.0.tar.gz (146.9 kB view details)

Uploaded Source

Built Distributions

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

qupled-1.3.0-cp312-cp312-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

qupled-1.3.0-cp311-cp311-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

qupled-1.3.0-cp310-cp310-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file qupled-1.3.0.tar.gz.

File metadata

  • Download URL: qupled-1.3.0.tar.gz
  • Upload date:
  • Size: 146.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for qupled-1.3.0.tar.gz
Algorithm Hash digest
SHA256 6992aa72674753548075031d810c8d4d7440029cdc3294970597fb5084ee5d16
MD5 964ca47d42e4646be6c1b0872891904f
BLAKE2b-256 faa26cfa67ff0bf78c334d6515d38efac3853074452f43b88d257ed366f65fe8

See more details on using hashes here.

File details

Details for the file qupled-1.3.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.3.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f041ff65f2c82c88d1abeae140c2fd86f91b08f1de944fae2fb3d04d92025ad5
MD5 ba18328827d215435cb28836251e7d08
BLAKE2b-256 e1e086d372dc158c5a68ddc09dc2072158878d692e56ccfd69426553c679d836

See more details on using hashes here.

File details

Details for the file qupled-1.3.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.3.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 71c2394d46bd138537fe647388dbe58240af0cc1085a72da161869f53985cc77
MD5 7c2e0751243d98e1dba4380789344551
BLAKE2b-256 c9cd76fc9bcf9558cdb564bba7f12cdacb9c44e76fc72ff157bafdeca380c758

See more details on using hashes here.

File details

Details for the file qupled-1.3.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.3.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f8ca1e94f5d0a3ba521b5e814b81671b8461b35d4b6c32af468482c75be5165
MD5 21b412f058e630e37ab1be7ad12f21fd
BLAKE2b-256 021f10974b064e8b3f8c442504a68eb7856867934072d6683eca010c240ebc0c

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