SU2 code

SU2 code
ReleaseJanuary 2012 (2012-01)
Stable release
8.5.0 / 27 April 2026 (27 April 2026)
Written inC++, Python
Operating systemUnix/Linux/OS X/Windows
TypeComputational fluid dynamics, Simulation software
LicenseGNU Lesser General Public License, version 2.1
Websitesu2code.github.io
Repository


SU2 (formerly Stanford University Unstructured) is a suite of open-source software tools written in C++ and Python for the numerical solution of partial differential equations (PDE) and performing PDE-constrained optimization. While initially developed for aerodynamics and compressible flow, it has evolved into a general-purpose multiphysics framework capable of simulating incompressible and compressible flows across all Mach regimes, species transport, conjugate heat transfer and combustion.

The framework is specialized for gradient-based design optimization using integrated continuous and discrete adjoint solvers. A distinguishing feature for researchers is its use of algorithmic differentiation (AD) to provide exact discrete adjoint sensitivities for complex multiphysics chains, including fluid-structure interaction (FSI) and conjugate heat transfer. It supports unstructured meshes and offers extensibility through User Defined Functions (UDFs) and high-level Python wrappers.

To stimulate development and use of the software, the SU2 Foundation was established as a non-profit organization to coordinate the global community of users and developers. SU2 is released under the GNU Lesser General Public License (LGPL) version 2.1.