Show HN: Interactive fluid simulation in Jax using Brinkman penalization
Category: library
Tags: cfd, jax, fluid-simulation, differentiable-programming, inverse-design
Score: 7.5/10 (Innovation: 8, Technical: 9, Documentation: 7, Utility: 6)
AeroJAX is a real-time, JAX-native computational fluid dynamics (CFD) framework that enables interactive flow research through runtime modification of parameters, geometries, and solvers. It uniquely combines Brinkman penalization, differentiable solvers, and a GUI for live simulation control, making it interesting for both educational exploration and advanced inverse design tasks.
Target audience: backend devs, data engineers, researchers
Repository: https://github.com/arriemeijer-creator/AeroJAX · Python · NOASSERTION · 84 stars
View on Hacker News