Skip to content
@engineering-mathematics

Engineering Mathematics

The Ultimate Mathematical Infrastructure for Engineering Systems

⚙️ Engineering Mathematics

A rigorous, modular mathematical foundation for engineering software

Small, independently versioned Python packages for the mathematics behind engineering systems: fast (BLAS/LAPACK underneath, column-major), unit-aware, strictly typed, and verifiable, with a rich terminal experience.

Important

Pre-release. APIs may change until 1.0. Nothing here is certified for safety-critical use.

Packages

Tier What Examples
0 · Infrastructure Shared runtime foundations core, units, viz
1 · Foundations Core mathematics linear-systems, continuous-analysis, dynamical-systems, discrete-structures, stochastic-systems
2 · System Modelling Models built on Foundations state-space, transfer-functions
3 · Domain Frameworks Engineering domains control, robotics, cfd, fem
4 · Reference Systems Worked applications ref-autopilot, ref-smart-grid

Install what you need, nothing more: pip install engg-math-linear-systems or uv add engg-math-linear-systems. Import under one namespace: from engg_math.linear_systems import .... The optional engg-math CLI manages multi-package workspaces.

Principles

Correctness · Reproducibility · Decoupling · Native speed · Unit safety · No silent failure.

Read the Vision, Architecture and CONTRIBUTING.

Popular repositories Loading

  1. .github .github Public

    Engineering Mathematics: community health files and reusable CI workflows

  2. package-template package-template Public template

    Template for Engineering Mathematics packages

    Python

  3. infrastructure infrastructure Public

    uv workspace: core, units, viz and devtools for the Engineering Mathematics ecosystem

    Python

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…