Minuteman is a toolkit for rapid solutions to common engineering problems. I'm currently prioritizing thermo-, gas and fluid dynamics, but will grow to include heat transfer, chemistry, plasma, and others (solid mechanics?).
There are GUI-based and web browser alternatives (AerospaceWeb or VTT's Compressible Aerodynamics Calculator) for computing engineering relations like the ones developed here. This repository is for those who:
-
want a Python-based, FOSS tool (rather than MATLAB's Aerospace Toolbox)
-
want to perform large trade studies, varying different parameters with multiple values (not feasible in a GUI or browser)
-
are not comfortable entering their data in a web browser (CUI or otherwise sensitive)
Simply pip-installing the package in place (using traditional pip or uv) will work.
git clone git@github.com:jmag722/minuteman.git
cd minuteman
uv venv
source .venv/bin/activate
uv pip install .Documentation available at https://jmag722.github.io/minuteman/
Minuteman uses the Apache 2.0 license, see the license file for more detail.