Skip to main content

AeroKit

Python packages for compressible flow computations

PyPi Version PyPI pyversions Doc Slack

GitHub stars PyPi downloads codecov Codacy Badge

Features

  • Mach dependent functions for isentropic total pressure, temperature and mass flow
  • local Rankine-Hugoniot shock wave equations (or 2d planar shocks) and conical shock waves
  • Fanno equations for momentum losses in a duct
  • Rayleigh equations for heating/cooling in a duct
  • unsteady compressible 1D flows
  • 1D stability equations: Orr-Sommerfeld and linearized compressible inviscid
  • applications:
    • nozzle flows
    • (Riemann) shock tube
    • Channel incompressible flow stability (Poiseuille)
  • degree based trigonometric functions
  • real gaz and kerozen thermo functions
  • Newton iterative solve, ODE integration, Chebyshev spectral discretization

Installation & usage

pip install aerokit

Documentation is available on readthedocs. More examples are available in the repository.

Requirements

  • numpy, scipy
  • examples are plotted using matplotlib

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aerokit-1.3.0.tar.gz (55.5 kB view details)

Uploaded Source

Built Distribution

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

aerokit-1.3.0-py3-none-any.whl (58.8 kB view details)

Uploaded Python 3

File details

Details for the file aerokit-1.3.0.tar.gz.

File metadata

  • Download URL: aerokit-1.3.0.tar.gz
  • Upload date:
  • Size: 55.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for aerokit-1.3.0.tar.gz
Algorithm Hash digest
SHA256 409a2c7ecf8f69e64fc00a2085bc2ee3d30feb9969d4006d5438ccf3ea4c350e
MD5 a53b554cb691e894e0151bea7c757c8c
BLAKE2b-256 b3a928bea6656d90e85f3341ee8172dfe5c5434c5d6be2efab497dc026634872

See more details on using hashes here.

File details

Details for the file aerokit-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: aerokit-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 58.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for aerokit-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 57267cf97496b0941484c928b0e32fea83d95a9a8cb9a6c6871bec903828ade2
MD5 570f1cb24c0e9c769f1dbf83b8b7af00
BLAKE2b-256 3db41888ff691f69a4a83ad218be3993b4c4fa4ab1aca9fd6afe20a4cde53918

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 files

1.2.1

2 files

1.2.0

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page