Skip to main content

High-performance imports implemented with Numba and GMPY2

Project description

moreMath (Alpha 0.6.8)

Build: 26VersionAlphaTest0.6.8pre-release 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.0.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.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: my_desktop_imports-0.7.0.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.0.tar.gz
Algorithm Hash digest
SHA256 5dc25270c25582bf807721f5a58638be5bce237da7d6db444d8931b17d0c0f1e
MD5 3481f4f2aa3b7f476d722477e3fec60a
BLAKE2b-256 23c16cc0e99479a4a267c1f467e12c78719de5ca9b80b9e937e34e840b04ab99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for my_desktop_imports-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8354f919ff0f7f0a7badb828191b5189b67e5d1a085e14a24fd21f84492c3f8c
MD5 e4234768f93746232f06e67a533ed579
BLAKE2b-256 52381f8077e13a5aac4df8310fd7c4f14df6ac7c9edae10c1c47508dbf3e8ae3

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