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 Docs PyPI version OS

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.Solver().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.5.6.tar.gz (323.5 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.5.6-cp314-cp314t-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

qupled-1.5.6-cp314-cp314t-manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

qupled-1.5.6-cp314-cp314t-macosx_15_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

qupled-1.5.6-cp314-cp314t-macosx_15_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

qupled-1.5.6-cp314-cp314-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

qupled-1.5.6-cp314-cp314-manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

qupled-1.5.6-cp314-cp314-macosx_15_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

qupled-1.5.6-cp314-cp314-macosx_15_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

qupled-1.5.6-cp313-cp313-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

qupled-1.5.6-cp313-cp313-manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

qupled-1.5.6-cp313-cp313-macosx_15_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

qupled-1.5.6-cp313-cp313-macosx_15_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

qupled-1.5.6-cp312-cp312-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

qupled-1.5.6-cp312-cp312-manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

qupled-1.5.6-cp312-cp312-macosx_15_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

qupled-1.5.6-cp312-cp312-macosx_15_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

qupled-1.5.6-cp311-cp311-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

qupled-1.5.6-cp311-cp311-manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

qupled-1.5.6-cp311-cp311-macosx_15_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

qupled-1.5.6-cp311-cp311-macosx_15_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

File details

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

File metadata

  • Download URL: qupled-1.5.6.tar.gz
  • Upload date:
  • Size: 323.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for qupled-1.5.6.tar.gz
Algorithm Hash digest
SHA256 6eebccdcf3274b42fb3e44301a7c5478695636acf0ab84449b010d7cd9d42308
MD5 238d8dc88f21a59578e9b404199dfe7e
BLAKE2b-256 94eb195505746116ad70e3cad84fe7d53cdf026fc5db15ed59a2b80a0d644e52

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e2c675f76e1a15a1c41cea18312bc35ea0798ab0b779257da6b1a20720d5b3b
MD5 7820fde857a209291bfdc55919393484
BLAKE2b-256 b95159d3320aef7731be65b909e8d7b13f99f2f752e2640503b2fc273d031278

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c36ced9a897af62c290de8f61c6ce0afbbea23baec88e604e85bb38c21b96b0b
MD5 a0138fbdd0f85a22039e1bc7038a5172
BLAKE2b-256 94ee4405f096cd61cbadfd41b30c724fc576d041016721e1a4eab2cb32ecb654

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 51fe6630b72db9d9a15f6d84e4ba6d6b3061594e15ae1bf281df4795bec6b048
MD5 4ef21ee13af46e09b6ae09065f7a9719
BLAKE2b-256 5b68a93187693a8955fa989851b0ce6c62b73a06d5526839955e3954b9859a8a

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 48eb5c33724aaa3eb3eac184e129fd017da858f553abdcf7347ca17d813d42dc
MD5 f249c14163f61e99406d60f895c5dcdf
BLAKE2b-256 36f7e674cffd8b04d2ab7c2a3cf1e242b3185017ab3db1ee26f5a08e13994b7e

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b01725ba0df143ca3d28ef8e24cc7c917e14bdb7a9826042f6a1f67973226d8f
MD5 bbc63f1643d0be8541284455a319d646
BLAKE2b-256 0cc40db70d40152b49925c9f7f2b82f17fb0e5c6e02696b33e46e6f4e1c6485c

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 242bff4d772ccbf188bfe68329133fa96fad8113c5f6b8774557d6e08d058af9
MD5 4aadaa9ce5194fe4290a34b4d8ba2fc2
BLAKE2b-256 db4a9d9cbfc75b320ebd29bc50bacfefd9a1f8f4d230e475c7a6f50537feab9c

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 336df69cf2c87c0d0ed4cb1757c2dde1c7ff94b614d963bf5fd87e2499124e76
MD5 6a64a3786832344b45bc46bd90144d7c
BLAKE2b-256 f6c5ce6b52360af7c57b253add29055190749c51aad30e3efddf9fb2cfebcb51

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b4af06b136fa9e66d6c2e8dadb66e1ffa0d999830bc73cd43389f1a9ef9a62bf
MD5 1ba35a7aac3cc66ac440ab953cd9e235
BLAKE2b-256 d0294ea31f6034281e884fa263a687fee13c58ca6c8de4a114ec6d80125ab890

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 092fbeeb590be850ef265abc9706baeb946e59d531c6741c2866eca0c03a877d
MD5 28f8a903eeb3c01b9f74e612158712fe
BLAKE2b-256 6a6da3af18c9bf365cc1a09d0672e118b81a906531cfa5c02cdd5fd4ee3a8001

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf80a0b95d208fc768e81bf2412438eb573982135ac9cc7d886ba96843bd508d
MD5 70b9d4524148ad5b087cf65e2719175f
BLAKE2b-256 589899f0212782897f321abfede0372eea5a15f881b125dfe955da79e4eae68b

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5506a747710a3281a838fbb4c14a885d043e8cd906fdba2417c0795993b13c99
MD5 35305350a04e8d8551aaaf2456334a1a
BLAKE2b-256 335959354d7aa9ac103f35a523cc7aa7ec471a42206a598d438e623d79cfe55f

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4e0e2ad01b26cc1d7e0a2b4603502fe7d38a28afee8d59a6332e00fbedfd06ce
MD5 074715fc0f7359153e54618b124f629c
BLAKE2b-256 e6647ece49d662e1d24001ec4b98b2c361b045bf9f966ef8d285e84f18bc620a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qupled-1.5.6-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de5144f1a25d212c80c7938033a754ba98086f3f0af0543d3741d59bf6bee3c1
MD5 52ba8f14b4ae6e12d4b467e35590da1d
BLAKE2b-256 022f259b844790013a7113d525257b3c7d0d72db44fe1584c36a3fcaee0e6a91

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb75a81e36c47b0e2d46d32fd7f4b5de4dfcf76762ad07237005d4d838134211
MD5 f12cbcadbfab331f4583a66bc171c009
BLAKE2b-256 5c7b90192f1d264a36b6103fa76aea910cfd5e7bcdd0b763448fd5eeea808f1b

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 cf1e21ccd76732b9aba2f2d95c408e0c1951023722d3158cfc6869ce5835a97f
MD5 d0d8d8222224835c8981cb1682225e94
BLAKE2b-256 cfd637abeba638b68f191e712d3e85c82e9088869db60c27b997cedf148b6a53

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4361dfe2ea48edaa3b18f494171bac25a8d4b927412befb22c0002a13bc17b45
MD5 bba4b208d881b3400416e166d4fa0af2
BLAKE2b-256 8264ba8cfb86eda9c6ba24434ea9967423182a9c82048a393740b896a0e2e4a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qupled-1.5.6-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2cfcd869814f616a481ec731171370f0e3b648c1816d410cd886f3a9e6cabb8b
MD5 d260d9817e27d067ab8d08db8bd2f21e
BLAKE2b-256 42c1f3b79468d0207f6afd2c5da81b9f1de69bcc1084c9e267c7d3723d1f7808

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb9cf1ab8dd93a185717646351bc2fe709428f3e280bac4862f308b2b4964316
MD5 ce194afef93fe33a4c991884e78787c8
BLAKE2b-256 d92b166b681558ca1c31d32f44e6b4ee91821a989c98df125600ad18319e63b8

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 141dd16aa267db79421abafbd4be9d2e3791d384671d448ff1ed4a1289b46119
MD5 94812b440209543598a35c4cf461a839
BLAKE2b-256 7779b456132b3bba46f79d184883ec7546130049bd97455d97ec9fca4a0aa52e

See more details on using hashes here.

File details

Details for the file qupled-1.5.6-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for qupled-1.5.6-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 663c8933fa6ba674efa210c0020aaa45746dee2e84caa6d2ae43009e7af6707a
MD5 6093b0a3cab7383da61ec959d0c82678
BLAKE2b-256 d9e8c05ed77d9ea46b918b536c700ee210cfdaf4209570cdd5061793817eafc6

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