PythonCoordinates
During the development of code to construct the source noise directivity patterns from my dissertation, it became apparent that on limitation of coding of physical elements was units. Whether it was the code I wrote myself, or what I found online it was difficult to know the specific units that we expected, and how to convert them for the appropriate unit base used within the function.
This code is part of a larger sweet of tools for the determination of physical phenomena that propagate through the atmosphere from a source to a receiver.
Dr. Frank Mobley
This code was cleared for public release on 15 March 2023 with originator Reference Number: RH-23-124158, Case Reviewer: Katie Brakeville using Case Number: AFRL-2023-1262
Current objects
Though the development of the different measurable objects has continued, the current list is:
- Acceleration
- Angle
- Force
- Humidity
- Length
- Mass
- Mass flow rate
- Pressure
- Speed or velocity
- Temperature
- Volume
Usage
Conversion of Temperature Units
from PythonCoordinates.measurables.physical_quantities import Temperature
t = Temperature(59, Temperature.Units.Fahrenheit)
print(t.kelvin)
Metadata
Release files for batts_measurable_objects 1.0.8.18
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| batts_measurable_objects-1.0.8.18.tar.gz | 179.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| batts_measurable_objects-1.0.8.18-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 192.4 kB
Release files / batts_measurable_objects-1.0.8.18.tar.gz
| Download URL | batts_measurable_objects-1.0.8.18.tar.gz |
|---|---|
| Size | 179.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f38d018d0bec8aadd3a3f0387fff44f8b5120d6fb5c3b78f30ed82118e634934
|
|
BLAKE2b-256 checksum How to use checksums |
280da93170d7ee424bb335428f21f2bb3abe2570db484e72c28d56fbf0339143
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / batts_measurable_objects-1.0.8.18-py3-none-any.whl
| Download URL | batts_measurable_objects-1.0.8.18-py3-none-any.whl |
|---|---|
| Size | 12.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a1c56ed90689238370f6faf7436903bcbce46c961884ce8a9dc47ddd1db8bbef
|
|
BLAKE2b-256 checksum How to use checksums |
cf81a8002b4adaa97ffeeaf032eac26509594f4e385abae8cbab5dba938b7f23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|