Skip to main content

kilojoule

PyPI - Version PyPI - License Tests Binder

Convenience functions for solving thermodynamic and heat transfer problems

Installation

pip install kilojoule

Description

kilojoule is a Python module/package to provide convenience functions for performing thermodynamic and heat transfer calculations. The primary use case for these functions is in scripts written to solve specific problems. To that end, simplicity of syntax for variables and readability of output are prioritized over speed. Wrapper functions are provided to pull thermodynamic properties from multiple sources (CoolProp for real fluids and PYroMat for ideal gases) using a consistent syntax regardless of the source and including units (supplied by the Pint library) as an integral part of all calculations.
Variable names are chosen to be consistent with those commonly used in the mechanical engineering texts.

The GitHub: kilojoule-notebooks repository contains Jupyter notebooks with detailed installation and usage instructions along with example notebooks.

Metadata

Release files for kilojoule 0.5.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kilojoule 0.5.11
File Size Uploaded Provenance Actions
kilojoule-0.5.11.tar.gz 186.8 kB Without provenance Details for kilojoule-0.5.11.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for kilojoule 0.5.11
File Interpreter ABI Platform Actions
kilojoule-0.5.11-py3-none-any.whl Python 3 none any Details for kilojoule-0.5.11-py3-none-any.whl

Total release size: 339.5 kB

Release files / kilojoule-0.5.11.tar.gz

Download URL kilojoule-0.5.11.tar.gz
Size 186.8 kB
Tags Source
SHA-256 checksum
How to use checksums
04c7825e17ac75aa2c96f59784ea19b07c6abe64d3cb90f9665d6cc8a6f35262
BLAKE2b-256 checksum
How to use checksums
d29f7b72c64e53806fef761f6ad4d45ecc4c00a1b192419fa676b20bcda469cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / kilojoule-0.5.11-py3-none-any.whl

Download URL kilojoule-0.5.11-py3-none-any.whl
Size 152.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
653bd2c0271ca0f56585a01dcf1bc18d074c1b417ac6e43fdf43d372e26e7a6d
BLAKE2b-256 checksum
How to use checksums
6725e2df2cb5926b2aeb4fe68a87cec26f08c2af31c2d688942ea60e0b29da03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for kilojoule 0.5.11

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page