SU2 code
In-game article clicks load inline without leaving the challenge.
SU2 (formerly Stanford University Unstructured) is a suite of open-source software tools written in C++ for the numerical solution of partial differential equations (PDE) and performing PDE-constrained optimization. The primary applications are computational fluid dynamics and aerodynamic shape optimization,. SU2 has an integrated continuous and discrete adjoint solver, which is used for sensitivity analysis and design optimization. To stimulate development and use of SU2, the SU2 Foundation was founded. The SU2 foundation also organizes periodic conferences and workshops.
Developers
SU2 is being developed by individuals and organized teams around the world. The original SU2 Lead Developers are: Dr. Francisco Palacios and Dr. Thomas D. Economon.
The most active groups developing SU2 are:
- Prof. Juan J. Alonso's group at Stanford University.
- Prof. Piero Colonna's group at Delft University of Technology.
- Prof. Nicolas R. Gauger's group at Kaiserslautern University of Technology.
- Prof. Alberto Guardone's group at Polytechnic University of Milan.
- Prof. Rafael Palacios' group at Imperial College London.
Capabilities
The SU2 tools suite includes
- High-fidelity analysis and adjoint-based design using unstructured mesh technology
- Compressible and incompressible Euler, Navier-Stokes, and RANS solvers
- Discontinuous Galerkin Framework with Large Eddy Simulation (LES) capabilities
- Linear elasticity and fluid-structure interaction
- Conjugate heat transfer for laminar and turbulent problems
- Multi-zone/multi-physics problems
- Hypersonic flow problems, including chemical reactions using Mutation++
- Combustion using Flamelet Generated Manifolds (FGM)
- Additional PDE solvers for, linear elasticity, heat equation and thermochemical non-equilibrium.
- Convergence acceleration (multi-grid, preconditioning, etc.)
- Sensitivity information via the continuous adjoint methodology approach.
- Parallelization with MPI, openMP and hybrid approaches
- Python scripts for automation
- Python wrapper with support for User Defined Functions
- An optional GUI.
- FEATool Multiphysics features
License
SU2 is free and open source software, released under the GNU General Public License version 3 (SU2 v1.0 and v2.0) and GNU Lesser General Public License version 2.1 (SU2 v2.0.7 and later versions).
Alternative software
Free and open-source software
- Advanced Simulation Library (AGPL)
- Code Saturne (GPL)
- FreeFem++
- Gerris Flow Solver (GPL)
- OpenFOAM
Proprietary software
- ADINA CFD
- ANSYS CFX
- ANSYS Fluent
- Pumplinx
- STAR-CCM+
- COMSOL Multiphysics
- KIVA (software)
- RELAP5-3D
- SimScale
External links
Official resources
Community resources
Other resources
- by Tecplot Co-founder