Browser-based scientific computing app · public version 0.2.0

Ideal Momentum Jet Explorer

I built this browser application to let researchers and students explore how nozzle geometry and prescribed area growth change an ideal momentum jet. Try it with your own parameter choices, and tell me what would make it more useful.

Ideal Momentum Jet Explorer interface with model controls and a three-dimensional expanding-jet view
The actual public v0.2.0 interface, captured on 31 August 2026. The live application opens separately so browser-side exports and shared state work as designed.
Question

What follows from a prescribed expanding jet area?

The model asks how geometry, density ratio, and directional area growth shape bulk velocity, composite density, dynamic pressure, and entrainment within a conservative locally homogeneous closure.

Method

Equations translated into an inspectable application

React and TypeScript evaluate the normalized closure in the browser. Plotly and three-dimensional geometry expose parameter effects, while saved URLs and exports keep a chosen model state reproducible.

What you can inspect

Area growth and spreading angles are explicit inputs. Imported comparison curves keep their source identity instead of becoming model output.

  • Normalized velocity, composite density, dynamic pressure, entrainment, and area-growth curves
  • Interactive rectangular, elliptical, and circular control-volume geometry
  • Shareable model-state URLs and browser-side CSV, configuration, figure, and report exports
  • Clearly separated saved model cases and local comparison-data overlays

For developers

Source and documentation

The public repository contains the implementation and model notes for this release.

Feedback

What would make the explorer more useful?

I welcome model questions, interface feedback, teaching ideas, and clearly sourced comparison data.

Open a public GitHub issue new tab

Academic correspondence

Academic emailfermin.franco [at] uabc.edu.mx

Replace [at] with @.