Skip to main content

Numerical Library By Kai Ruth (ETH Zurich, Imperial)

Project description

kr326lib

Numerical library by Kai Ruth (ETH Zurich, Imperial) — a C++ core with Python bindings via pybind11.

Install

pip install kr326lib

Usage

import kr326lib

# Ideal gas law (SI units; temperature in kelvin).
P = kr326lib.get_P_ideal_gas(n=1.0, T=300.0, V=0.0224)   # pressure [Pa]
V = kr326lib.get_V_ideal_gas(n=1.0, T=300.0, P=101325)   # volume   [m^3]

Building from source or contributing? See CONTRIBUTING.md.

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

kr326lib-1.0.0.tar.gz (988.4 kB view details)

Uploaded Source

Built Distributions

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

kr326lib-1.0.0-cp313-cp313-win_amd64.whl (74.4 kB view details)

Uploaded CPython 3.13Windows x86-64

kr326lib-1.0.0-cp313-cp313-win32.whl (62.0 kB view details)

Uploaded CPython 3.13Windows x86

kr326lib-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

kr326lib-1.0.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (93.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

kr326lib-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (56.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

kr326lib-1.0.0-cp312-cp312-win_amd64.whl (74.4 kB view details)

Uploaded CPython 3.12Windows x86-64

kr326lib-1.0.0-cp312-cp312-win32.whl (62.0 kB view details)

Uploaded CPython 3.12Windows x86

kr326lib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

kr326lib-1.0.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (93.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

kr326lib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (56.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

kr326lib-1.0.0-cp311-cp311-win_amd64.whl (72.9 kB view details)

Uploaded CPython 3.11Windows x86-64

kr326lib-1.0.0-cp311-cp311-win32.whl (61.7 kB view details)

Uploaded CPython 3.11Windows x86

kr326lib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (88.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

kr326lib-1.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (93.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

kr326lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (56.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file kr326lib-1.0.0.tar.gz.

File metadata

  • Download URL: kr326lib-1.0.0.tar.gz
  • Upload date:
  • Size: 988.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kr326lib-1.0.0.tar.gz
Algorithm Hash digest
SHA256 af1c1f1f00b571fbc3714f85952d3093862b66f11b3200a04ee261a08c9e841e
MD5 4e23da7b16ec5d59291c085a8cb3fd65
BLAKE2b-256 e7facae46fe2f09f63b7c85122416904c297c9ad09f2cdfd498c96b0c754194a

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0.tar.gz:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: kr326lib-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 74.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kr326lib-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 467ae958ef1a73cc6986abfbfb0f5b41f2da47e360947b2a1b9d5cc2f291ec30
MD5 751553d925d8d80b5a776f3a5a1c6a69
BLAKE2b-256 40006fc7149532575b24635761d78de76d8e6b00f90f2d28955cab3283249590

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: kr326lib-1.0.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 62.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kr326lib-1.0.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 86102323f766aff6363bf4d76d46068a707d2219bcb5fe01046eef86e6f69728
MD5 3cacf7a106f90b5e2fe770441876a4d3
BLAKE2b-256 7cb78641b88eac48f2b5fa8e00918c45d1112cc7dc905bfaf64346b0345f240b

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp313-cp313-win32.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdab87aed999aae9d5ac3fc418b25e83e298c40c4c149310a28ac3ee862b96f6
MD5 362295fe66ab8534ef884c45ef60c396
BLAKE2b-256 c7092549c5e2af11e1def53549bd10c4e112e610952ec769fc7ce41cfacbac90

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e07a611395d8a2cf629436d94128798d51f5cb631f3e9813e70e16b0d63c155c
MD5 8429b2ba653ebe6b6becb1bd85d5440f
BLAKE2b-256 4b829c2d1d1acadc15cb76a433fa2871938cfd0d55ad455281d66b1c53c5bb1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d3099101d8f7c8119fe37b25ad95793064d5262493f27b069832be40e06037b
MD5 6fb087ff792ab33cc9f88e91ffb48923
BLAKE2b-256 9a1a49c82db04889ec303c31466888595dd1d93e2e613f06185fa4390c933a6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: kr326lib-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 74.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kr326lib-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 00730525d7c38ce38f0cc19f9232c0988cd0b33f4d6252bb886c3fe2099e6b64
MD5 cfd0f92e24484f007fa2708bcc6a13f5
BLAKE2b-256 379471af205908d8ea57fd91b40e234ed8919adfb707d14d6ba28b7f1e046891

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: kr326lib-1.0.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 62.0 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kr326lib-1.0.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 37d5c7a26a53ab7e479f5395bd53871261232acc1183c502ebcefb6978b083a4
MD5 465c345d0d34c75c1756e6aeb0116584
BLAKE2b-256 af06c0faa2e580f48bd61b8f9ea5958dee13f0e20de0e3958afca00ff4dc7d9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp312-cp312-win32.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 451be5577633acc9e4e4f2d03ed7eda5398c9604543f59b13e98391cf1d87e80
MD5 d5dafd8ba5e5516625ca0f3a5b3e8d26
BLAKE2b-256 21b2c6f522fdb714118f20e4a7965eabc65c42d60674dbca4f3b68006218233a

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dd582de983b7e70004c9449294a891710dcd053002885bd03bdbe670e5018f37
MD5 746ac4232eb76121926c8492c2b270b0
BLAKE2b-256 4422c3539edf229456f4f152ded8f558d62b4e80ddeaae60e090d7b04b8abca3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6964da9155c7117084d8f55cae73b8202bd8c8b5e5a272045fa52e4f716d3a3f
MD5 4c7a76d448ee545a7af5312b074fade8
BLAKE2b-256 87f89a4279b0e928b7298c7137d0352ef3b28812db4d7b291cd7444360e036ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: kr326lib-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 72.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kr326lib-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 79412dea0669e53ac0426cf192e9bc4130001162c5df90d81acf50305d5538b4
MD5 20d6c920513a5140fbf6919a07c71905
BLAKE2b-256 b9cbe7290edd3c786f59584c3d15f10845b53325ec06efa74cb263cc1cba0741

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: kr326lib-1.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 61.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kr326lib-1.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e6c057dfd99f6d98838eb35e2d6f1adef1966199cfe33fc7759ade8eb6ed1fed
MD5 56ca6a65e3903045899233bc17a7e683
BLAKE2b-256 361847360d4f363ca3e05f765970b7c79f0faa399d7b581a41d8d3d16441649b

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp311-cp311-win32.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a3bf1291a445933e6ca5a73feb6cbb5d86b8c61bdbff916c2ce51d6759941d8
MD5 3f97304312a7e61a305d6157a9ac5f68
BLAKE2b-256 16abaac619e0afdb9d154ee63c5a7e233f9013f4fd479e5b702691cd3d59bd59

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6b06af7691cdd4e22bb8bf0bd9df668268bcf323543ccb9345155b6dd67f801d
MD5 cf79f5746763b73654b8c0686a3c47db
BLAKE2b-256 406cc9774d8321e227058a9c03141ab58fc80bca05f6c7cbc1194f5044add9e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kr326lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kr326lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b796a241e6072ed1c9e1e9f9ddf39ba85470d31853785cb08ebaad048f3382c
MD5 b3e2e8843b2a7e957b21745f46e8cbd7
BLAKE2b-256 cdfe662df2f9ce45b92ce2c3153a81dfa1deeadf25d8d7bce52452d8964e9c5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for kr326lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on Kai360-dot/kr326lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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