Skip to main content

High-performance imports implemented with Numba and GMPY2

Project description

moreMath (Alpha 0.7.4)

Build: 26devPreReleaseBetaTestVersion0.7.4 Developers: Developers of the import you will use

A high-performance mathematics and physics library for Python, built for the 2026 standard. Optimized using Numba JIT and GMPY2 for maximum execution speed and numerical precision.


🚀 Key Features

  • JIT-Accelerated: Functions are compiled to machine code on the fly.
  • Precision Audit: All internal conversions use math.pi for decimal fidelity.
  • Ambiguity-Free: Strict unit enforcement prevents engineering calculation drift.

⚠️ Mandatory Unit System

As of version 0.6.3, implicit units are deprecated. You must provide a unit constant as the second argument for all trigonometric functions.

Constants

  • mm.deg (or 0): Degrees
  • mm.rad (or 1): Radians

Example Usage

import moreMath as mm

# This works (45 degrees)
val_sec = mm.sec(45, mm.deg)

# This works (0.5 radians)
val_cot = mm.cot(0.5, mm.rad)

# This will FAIL (Mandatory unit check)
# mm.csc(30)

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

my_desktop_imports-0.7.4.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

my_desktop_imports-0.7.4-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file my_desktop_imports-0.7.4.tar.gz.

File metadata

  • Download URL: my_desktop_imports-0.7.4.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for my_desktop_imports-0.7.4.tar.gz
Algorithm Hash digest
SHA256 3ed987ee2536cdd33db25ab457ac7b8ddd5acefb5b1974a495a30dccf5e9a1b1
MD5 2cc32f7348004f85c9fbd448d7d436cc
BLAKE2b-256 a6411aacfec997bab3f050da946cb9e33bd26ce2623bcc0fca5f7b1da3673efc

See more details on using hashes here.

File details

Details for the file my_desktop_imports-0.7.4-py3-none-any.whl.

File metadata

File hashes

Hashes for my_desktop_imports-0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0a2b4a3e7dd4cbc98d04a2ff06b54dee1970e8e6b226d9a7ea82088a39d7d14f
MD5 f5eb6a8356358af40f336ec2c9b49469
BLAKE2b-256 d55cb002b226d29c12f6787310e5addae3bd17660da91e53c0e8d887b2e2b64a

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