Fire Dynamics Simulator
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
Webots Robot Simulator
SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
SU2: An Open-Source Suite for Multiphysics Simulation and Design
π Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
A flexible framework for solving PDEs with modern spectral methods.
SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.
Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.
An RL-Gym for Challenge Problems in Data-Driven Modeling and Control of Fluid Dynamics.
A professional Python library for 2D incompressible Navier-Stokes simulations using the Finite Difference Method, with advanced visualization.
Author-in-the-loop toolkit for turning mature CFD evidence into defensible research directions, reproducible figures, and traceable scientific prose.