Skip to main content

A comprehensive physics library providing constants, equations, and formulas

Project description

fphysics — A Comprehensive Physics Library in Python

fphysics is a pure Python library that offers an extensive collection of physical constants, equations, and formulas.
It’s built as a one-stop toolkit for students, researchers, educators, and developers — covering everything from classical mechanics to cutting-edge quantum theory.

Key Features

  • Extensive Constants Database
    Includes essential physical constants — SI base units, quantum constants, astronomical parameters, and more.

  • Modular & Well-Organized Formula Collections
    Separate modules for mechanics, thermodynamics, electromagnetism, atomic physics, nuclear physics, relativity, statistical mechanics, and beyond.

  • Unit Conversion Made Easy
    Convert seamlessly between SI, CGS, and natural units.

  • Built for Learning & Research
    Perfect for integration into scientific calculators, simulations, teaching aids, or advanced research codebases.

Installation

Once available on PyPI, install with:

pip install fphysics

Contributing

We welcome all contributions — from adding new formulas to refining documentation.

  1. Fork the repository
  2. Create a feature branch
  3. Submit a pull request
  4. Report issues or suggest enhancements

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

fphysics-1.0.tar.gz (189.2 kB view details)

Uploaded Source

Built Distribution

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

fphysics-1.0-py3-none-any.whl (229.7 kB view details)

Uploaded Python 3

File details

Details for the file fphysics-1.0.tar.gz.

File metadata

  • Download URL: fphysics-1.0.tar.gz
  • Upload date:
  • Size: 189.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for fphysics-1.0.tar.gz
Algorithm Hash digest
SHA256 1d49ace07d198408e2a20efe290ec70f51029b782047162154efca0c366060b1
MD5 8c788ced976416f93a90c0d2306f513d
BLAKE2b-256 7127f7c96b08c9c5275ab7147f279d949d5416e0333a14d971841e3e7ed5fbe0

See more details on using hashes here.

File details

Details for the file fphysics-1.0-py3-none-any.whl.

File metadata

  • Download URL: fphysics-1.0-py3-none-any.whl
  • Upload date:
  • Size: 229.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for fphysics-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a7ee6110e26405558fe263a5fa3e1d6c7d55fae66e5104b6b2f39b1b28ae01e5
MD5 d92b334b9bb192035a2ffc61e53fe9f9
BLAKE2b-256 e6094255c3210fb07873864a6eb5ddafbf67063ba1ac1a2244da56daa8ac8f06

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