Initial release | January 2012 |
---|---|
Stable release | 8.1.0 [1] / 28 September 2024 |
Repository | |
Written in | C++, Python |
Operating system | Unix/Linux/OS X/Windows |
Type | Computational fluid dynamics, Simulation software |
License | GNU Lesser General Public License, version 2.1 |
Website | su2code |
SU2 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, [2] but has been extended to treat more general equations such as electrodynamics and chemically reacting flows. SU2 supports continuous and discrete adjoint for calculating the sensitivities/gradients of a scalar field.
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:
The SU2 tools suite solution suite includes [3]
Branch | Version | Releasedate [6] | Improvements | |
---|---|---|---|---|
1.0 | 1.0 | 28 June 2013 | ||
1.1 | 28 June 2013 | |||
2.0 | 2.0 | 28 June 2013 | ||
2.0.1 | 28 June 2013 | |||
2.0.2 | 28 June 2013 | |||
2.0.3 | 28 June 2013 | |||
2.0.4 | 28 June 2013 | |||
2.0.5 | 28 June 2013 | |||
2.0.6 | 12 August 2013 | |||
2.0.7 | 11 September 2013 | |||
2.0.8 | 30 September 2013 | |||
2.0.10 | 11 September 2013 | |||
3.0 "eagle" | 3.0.0 | 15 January 2014 |
| |
3.1 "eagle" | 3.1.0 | 14 August 2014 | ||
3.2 "eagle" | 3.2.0 | 14 August 2014 |
| |
3.2.1 | 8 September 2014 |
| ||
3.2.2 | 28 September 2014 |
| ||
3.2.3 | 22 October 2014 |
| ||
3.2.4 | 9 November 2014 | |||
3.2.5 | 4 December 2014 | |||
3.2.7 | 27 December 2014 |
| ||
3.2.8 | 3 February 2015 | |||
3.2.9 | 4 March 2015 | |||
4.0 "Cardinal" | 4.0.0 | 23 June 2015 | New Features:
Performance Improvements:
Additional Updates:
| |
4.0.1 | 1 September 2015 |
| ||
4.0.2 | 3 November 2015 | |||
4.1 "Cardinal" | 4.1.0 | 22 April 2016 |
| |
4.1.1 | 5 April 2016 | |||
4.1.2 | 22 April 2016 | |||
4.1.3 | 24 May 2016 | |||
4.2 "Cardinal" | 4.2.0 | 15 June 2016 |
| |
4.3 "Cardinal" | 4.3.0 | 22 August 2016 |
| |
5.0 "Raven" | 5.0.0 | 20 January 2017 |
| |
6.0 "Falcon" | 6.0.0 | 14 February 2018 | ||
7.0 "Blackbird" | 7.0.0 | 29 November 2019 | actual 7.1.1 (2021-03-02) | |
7.1 "Blackbird" | 7.1.0 | 21 January 2021 | SU2 v7.1.0 aims to consolidate the new features added in versions 7.0.X. Those include new solvers, performance upgrades, new output formats, more multiphysics capabilities, tweaks/fixes/updates to models and schemes used less often, and an effort to restructure the code to make it more accessible to new developers. Some options that became redundant in v7.0.0 were removed which may result in errors for older configuration files, the error messages should point the solution to these problems. 🚀 Features
💊 Bug Fixes
🔧 Maintenance
| |
7.2 "Blackbird" | 7.2.0 | 17 August 2021 | SU2 version 7.2.0 introduces exciting new features and improvements (it differs from 7.1.1 by almost 1000 commits!) We made a pause from the monthly maintenance-release cycle to integrate those features as best as possible, they include:
As with 7.1.0, we used this version to deprecate some more options leftover from 7.0.0, and to revise others in preparation for new features to come. 🚀 Features
💊 Bug Fixes
🔧 Maintenance
| |
8.0 "Harrier" | 8.0.0 | 29 August 2023 | actual 8.1.0 (2024-09-28) | |
8.1 "Harrier" | 8.1.0 | 28 September 2024 | Experimental Features
Bug Fixes
Maintenance
| |
Legend: Old version, not maintained Old version, still maintained Latest version Latest preview version |
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). [7]
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 the free-stream flow of the fluid, and the interaction of the fluid with surfaces defined by boundary conditions. With high-speed supercomputers, better solutions can be achieved, and are often required to solve the largest and most complex problems. Ongoing research yields software that improves the accuracy and speed of complex simulation scenarios such as transonic or turbulent flows. Initial validation of such software is typically performed using experimental apparatus such as wind tunnels. In addition, previously performed analytical or empirical analysis of a particular problem can be used for comparison. A final validation is often performed using full-scale testing, such as flight tests.
Mesh generation is the practice of creating a mesh, a subdivision of a continuous geometric space into discrete geometric and topological cells. Often these cells form a simplicial complex. Usually the cells partition the geometric input domain. Mesh cells are used as discrete local approximations of the larger domain. Meshes are created by computer algorithms, often with human guidance through a GUI, depending on the complexity of the domain and the type of mesh desired. A typical goal is to create a mesh that accurately captures the input domain geometry, with high-quality (well-shaped) cells, and without so many cells as to make subsequent calculations intractable. The mesh should also be fine in areas that are important for the subsequent calculations.
Tecplot is a family of visualization & analysis software tools developed by American company Tecplot, Inc., which is headquartered in Bellevue, Washington. The firm was formerly operated as Amtec Engineering. In 2016, the firm was acquired by Vela Software, an operating group of Constellation Software, Inc. (TSX:CSU).
Fluid–structure interaction (FSI) is the interaction of some movable or deformable structure with an internal or surrounding fluid flow. Fluid–structure interactions can be stable or oscillatory. In oscillatory interactions, the strain induced in the solid structure causes it to move such that the source of strain is reduced, and the structure returns to its former state only for the process to repeat.
CFD-ACE+ is a commercial computational fluid dynamics solver developed by Applied Materials. It solves the conservation equations of mass, momentum, energy, chemical species and other scalar transport equations using the finite volume method. These equations enable coupled simulations of fluid, thermal, chemical, biological, electrical and mechanical phenomena.
A CFD-DEM model is suitable for the modeling or simulation of fluid-solids or fluid-particles systems. In a typical CFD-DEM model, the phase motion of discrete solids or particles is obtained by the Discrete Element Method (DEM) which applies Newton's laws of motion to every particle and the flow of continuum fluid is described by the local averaged Navier–Stokes equations that can be solved by the traditional Computational Fluid Dynamics (CFD). The model is first proposed by Tsuji et al. The interactions between the fluid phase and solids phase is better modeled according to Newton's third law.
COOLFluiD is a component based scientific computing environment that handles high-performance computing problems with focus on complex computational fluid dynamics (CFD) involving multiphysics phenomena.
The FEniCS Project is a collection of free and open-source software components with the common goal to enable automated solution of differential equations. The components provide scientific computing tools for working with computational meshes, finite-element variational formulations of ordinary and partial differential equations, and numerical linear algebra.
code_saturne is a general-purpose computational fluid dynamics free computer software package. Developed since 1997 at Électricité de France R&D, code_saturne is distributed under the GNU GPL licence. It is based on a co-located finite-volume approach that accepts meshes with any type of cell and any type of grid structure.
ADINA is a commercial engineering simulation software program that is developed and distributed worldwide by ADINA R & D, Inc. The company was founded in 1986 by Dr. Klaus-Jürgen Bathe, and is headquartered in Watertown, Massachusetts, United States. On April 7, 2022, Bentley Systems acquired ADINA R&D, Inc.
KIVA is a family of Fortran-based computational fluid dynamics software developed by Los Alamos National Laboratory (LANL). The software predicts complex fuel and air flows as well as ignition, combustion, and pollutant-formation processes in engines. The KIVA models have been used to understand combustion chemistry processes, such as auto-ignition of fuels, and to optimize diesel engines for high efficiency and low emissions. General Motors has used KIVA in the development of direct-injection, stratified charge gasoline engines as well as the fast burn, homogeneous-charge gasoline engine. Cummins reduced development time and cost by 10%–15% using KIVA to develop its high-efficiency 2007 ISB 6.7-L diesel engine that was able to meet 2010 emission standards in 2007. At the same time, the company realized a more robust design and improved fuel economy while meeting all environmental and customer constraints.
Gerris is computer software in the field of computational fluid dynamics (CFD). Gerris was released as free and open-source software, subject to the requirements of the GNU General Public License (GPL), version 2 or any later.
Nektar++ is a spectral/hp element framework designed to support the construction of efficient high-performance scalable solvers for a wide range of partial differential equations (PDE). The code is released as open-source under the MIT license. Although primarily driven by application-based research, it has been designed as a platform to support the development of novel numerical techniques in the area of high-order finite element methods.
Gradient-enhanced kriging (GEK) is a surrogate modeling technique used in engineering. A surrogate model is a prediction of the output of an expensive computer code. This prediction is based on a small number of evaluations of the expensive computer code.
FEATool Multiphysics is a physics, finite element analysis (FEA), and partial differential equation (PDE) simulation toolbox. FEATool Multiphysics features the ability to model fully coupled heat transfer, fluid dynamics, chemical engineering, structural mechanics, fluid-structure interaction (FSI), electromagnetics, as well as user-defined and custom PDE problems in 1D, 2D (axisymmetry), or 3D, all within a graphical user interface (GUI) or optionally as script files. FEATool has been employed and used in academic research, teaching, and industrial engineering simulation contexts.
PDE-constrained optimization is a subset of mathematical optimization where at least one of the constraints may be expressed as a partial differential equation. Typical domains where these problems arise include aerodynamics, computational fluid dynamics, image segmentation, and inverse problems. A standard formulation of PDE-constrained optimization encountered in a number of disciplines is given by:where is the control variable and is the squared Euclidean norm and is not a norm itself. Closed-form solutions are generally unavailable for PDE-constrained optimization problems, necessitating the development of numerical methods.
Simcenter STAR-CCM+ is a commercial Computational Fluid Dynamics (CFD) based simulation software developed by Siemens Digital Industries Software. Simcenter STAR-CCM+ allows the modeling and analysis of a range of engineering problems involving fluid flow, heat transfer, stress, particulate flow, electromagnetics and related phenomena.