Skip to main content

No project description provided

Project description

physmet

This package provides support for defining and working with objects that comprise numeric data and an associated metric unit.

import physmet
x = physmet.axis.coordinates([3, 6, 9], 'm')
y = physmet.axis.coordinates([4, 8], 'J')
a = physmet.array([[1.5, 2.0], [-3.0, 10.0], [-1.5, -10.0]], 'cm / s', axes={'x': x, 'y': y})
a
s = physmet.scalar(8.0, unit='s')
s
a * s
z = physmet.axis.coordinates([0, 2, 4, 6], 'mK')
z.unit
z.unit.quantity
b = physmet.array([[1.5, 2.0, -1.0, -1.0], [-3.0, 10.0, 1.0, 1.0]], 'au^2', axes={'y': y, 'z': z})
a
b
a / b

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

physmet-0.1.4.tar.gz (259.8 kB view details)

Uploaded Source

Built Distribution

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

physmet-0.1.4-py3-none-any.whl (103.6 kB view details)

Uploaded Python 3

File details

Details for the file physmet-0.1.4.tar.gz.

File metadata

  • Download URL: physmet-0.1.4.tar.gz
  • Upload date:
  • Size: 259.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.13 Linux/6.8.0-49-generic

File hashes

Hashes for physmet-0.1.4.tar.gz
Algorithm Hash digest
SHA256 55ff460081548bebc5e0313009d97f74f133578579b569bc36f6d05f48ee88fc
MD5 eb27344ae0d1153821eb187083b3c2be
BLAKE2b-256 6b27c7531f25a1035c102470739aa8c33a6cd6fd7f69e5ce8bbdc710f8c6c3c9

See more details on using hashes here.

File details

Details for the file physmet-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: physmet-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 103.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.13 Linux/6.8.0-49-generic

File hashes

Hashes for physmet-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 02e515f0f86590e67fceabdf727aafa39f6d18879fd84156da246869db8eff89
MD5 461a0caefe8e0cc18b26104543da6c30
BLAKE2b-256 2409aac9232a2b00cee98954bf0e885c0f4413cca041c361ce0eb3f96d605757

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