Skip to main content

Interactive Dash app for turbomachinery stage performance analysis

Project description

Turbodash

turbodash is an interactive Dash application for analyzing the efficiency of turbine stages.

Key features

  • Visualization of total-to-static and total-to-total efficiencies.
  • Supports both axial flow, radial inflow, and radial outflow turbine stages.
  • Adjustable stator/rotor geometry, reaction degree, loss coefficients, and blade velocity ratio.
  • Lightweight, dependency-minimal design based on Plotly Dash.
  • Automatic synchronization between sliders and numeric inputs for precise parameter control.
  • Documentation describing the derivation of governing equations and special analytical cases.

🚀 Installation and local run

You can install turbodash directly from PyPI or GitHub:

pip install turbodash

Once installed, you can run the interactive Dash application locally using the script demos/run_app_local.py. This will start a local server and open the interactive calculator dashboard.

Documentation

The theoretical derivation of the governing equations, efficiency definitions, and validation against analytical special cases are available directly in the app under the Documentation tab.

License

This project is released under the MIT License.

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

turbodash_core-0.2.5.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

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

turbodash_core-0.2.5-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file turbodash_core-0.2.5.tar.gz.

File metadata

  • Download URL: turbodash_core-0.2.5.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.11 Linux/6.11.0-1018-azure

File hashes

Hashes for turbodash_core-0.2.5.tar.gz
Algorithm Hash digest
SHA256 efb93b313fda81a728edaa7c98cc9d90bd0bcf49c374faa402fdc5074cbdc7fc
MD5 d420ae05265bb7b746da91b562e26bdd
BLAKE2b-256 52e2a1a7f71808dd82ae79c854965e9a739c6b5e46f4ec32ef0d1519881ceeed

See more details on using hashes here.

File details

Details for the file turbodash_core-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: turbodash_core-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.11 Linux/6.11.0-1018-azure

File hashes

Hashes for turbodash_core-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 09aeab072d01896eb4e1618affac0b6ea643512c2bd54877a65399b88fbe0db3
MD5 3297786532c7c3125968f5e9c9fe291e
BLAKE2b-256 f52b1f1b34978cc800a77a08ebd467aaba53115191cb54fbfaed55eecadc5e6d

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