SU2 is a suite of
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
software tools written in C++ for the numerical solution of
partial differential equation
In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various partial derivatives of a multivariable function.
The function is often thought of as an "unknown" to be solved for, similarly to ...
s (PDE) and performing
PDE-constrained optimization. The primary applications are
computational fluid dynamics
Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and data structures to analyze and solve problems that involve fluid flows. Computers are used to perform the calculations required to simulate t ...
and aerodynamic
shape optimization, but has been extended to treat more general equations such as
electrodynamics
In physics, electromagnetism is an interaction that occurs between particles with electric charge. It is the second-strongest of the four fundamental interactions, after the strong force, and it is the dominant force in the interactions o ...
and chemically reacting flows. SU2 supports continuous and discrete adjoint for calculating the sensitivities/gradients of a scalar field.
Developers
SU2 is being developed by individuals and organized teams around the world. The 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
Delft University of Technology ( nl, Technische Universiteit Delft), also known as TU Delft, is the oldest and largest Dutch public technical university, located in Delft, Netherlands. As of 2022 it is ranked by QS World University Rankings among ...
.
* Prof. Nicolas R. Gauger's group at
Kaiserslautern University of Technology.
* Prof. Alberto Guardone's group at
Polytechnic University of Milan
The Polytechnic University of Milan () is the largest technical university in Italy, with about 42,000 students.
The university offers undergraduate, graduate and higher education courses in engineering, architecture and design.
Founded in 186 ...
.
* Prof. Rafael Palacios' group at
Imperial College London
Imperial College London (legally Imperial College of Science, Technology and Medicine) is a public research university in London, United Kingdom. Its history began with Prince Albert, consort of Queen Victoria, who developed his vision for a ...
.
Capabilities
The SU2 tools suite solution suite includes
*High-fidelity analysis and adjoint-based design using unstructured mesh technology.
*Compressible and incompressible
Euler
Leonhard Euler ( , ; 15 April 170718 September 1783) was a Swiss mathematician, physicist, astronomer, geographer, logician and engineer who founded the studies of graph theory and topology and made pioneering and influential discoveries in ma ...
,
Navier-Stokes, and
RANS solvers.
*Additional PDE solvers for electrodynamics, linear elasticity, heat equation, wave equation and thermochemical non-equilibrium.
*Convergence acceleration (multi-grid, preconditioning, etc.).
*Sensitivity information via the continuous adjoint methodology approach.
*Adaptive, goal-oriented mesh refinement and deformation.
*Modularized
C++ object-oriented design.
*Parallelization with
MPI.
*
Python scripts for automation.
*
FEATool Multiphysics feature
built-in GUI and CLI interfaces for SU2
Release history
License
SU2 is free and open source software, released under the
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end user
In product development, an end user (sometimes end-user) is a person who ultimately uses or is intended to ulti ...
version 3 (SU2 v1.0 and v2.0) and
GNU Lesser General Public License
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
version 2.1 (SU2 v2.0.7 and later versions).
Alternative software
Free and open-source software
*
Advanced Simulation Library (AGPL)
* CLAWPACK
*
Code Saturne (GPL)
*
FreeFem++
*
Gerris Flow Solver (GPL)
*
OpenFOAM
OpenFOAM (for "Open-source Field Operation And Manipulation") is a C++ toolbox for the development of customized numerical analysis, numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, most pr ...
* OpenFVM
* Palabos Flow Solver
Proprietary software
*
ADINA CFD
*
ANSYS CFX
*
ANSYS Fluent
* Azore
*
FEATool Multiphysics
/span>
* Pumplinx
PumpLinx is a 3-D computational fluid dynamics (CFD) software developed for the analysis of fluid pumps, motors, compressors, valves, propellers, hydraulic systems, and other fluid devices with rotating or sliding components.
Features
The soft ...
* STAR-CCM+
* COMSOL Multiphysics
* KIVA (software)
* RELAP5-3D
* PowerFlow
* FOAMpro
* SimScale
* Cradle SC/Tetra
* Cradle scSTREAM
* Cradle Heat Designer Heat Designer Page
/ref>
References
External links
Official resources
SU2 home page
SU2 Github repository
Community resources
SU2 Forum at CFD Online
SU2 wiki page at CFD Online
Other resources
SU2 version 2.0 announcement
Tecplot
Co-founder review of SU2">Tecplot">Tecplot
Co-founder review of SU2br>Stanford News story about SU2 initial release
{{DEFAULTSORT:SU2
Computational fluid dynamics
Free science software
Free computer-aided design software
Scientific simulation software
2012 software