SU2 code: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 14:
}}
 
'''SU2''' (formerly '''Stanford University Unstructured''') is a suite of [[Open-source software|open-source]] software tools written in C++ for the numerical solution of [[partial differential equation]]s (PDE) and performing [[PDE-constrained optimization]]. The primary applications are [[computational fluid dynamics]] and aerodynamic [[shape optimization]],<ref>[http://su2.stanford.edu/documents/SU2_AIAA_ASM2013.pdf F. Palacios, M. R. Colonno, A. C. Aranake, A. Campos, S. R. Copeland, T. D. Economon, A. K. Lonkar, T. W. Lukaczyk, T. W. R. Taylor, and J. J. Alonso, "Stanford University Unstructured (SU2): An open-source integrated computational environment for multi-physics simulation and design", AIAA Paper 2013-0287, 51st AIAA Aerospace Sciences Meeting and Exhibit. January 7th – 10th, 2013. Grapevine, Texas, USA.]</ref> 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.
 
==Developers==
{{unreferenced section|date=July 2020}}
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]].<ref name=":0">{{Cite web |title=SU2 Dev. Team at Stanford |url=https://su2code.github.io/teams/SU_Team.html |access-date=2025-03-15 |website=su2code.github.io}}</ref>
* Prof. Piero Colonna's group at [[Delft University of Technology]].<ref name=":1">{{Cite web |title=SU2/AUTHORS.md at master · su2code/SU2 |url=https://github.com/su2code/SU2/blob/master/AUTHORS.md |access-date=2025-03-15 |website=GitHub |language=en}}</ref>
* Prof. Nicolas R. Gauger's group at [[Kaiserslautern University of Technology]].<ref>{{Cite web |title=SU2 Dev. Team at University of Kaiserslautern |url=https://su2code.github.io/teams/KL_Team.html |access-date=2025-03-15 |website=su2code.github.io}}</ref>
* Prof. Alberto Guardone's group at [[Polytechnic University of Milan]].<ref name=":1" />
* Prof. Rafael Palacios' group at [[Imperial College London]].<ref name=":0" />
 
==Capabilities==
Line 267 ⟶ 266:
* New in-memory Python wrapping of SU2 using SWIG with accompanying high-level API.
* Class enhancements for multiphysics applications, including interpolation and transfer.
* Free-form deformation (FFD) extensions, including bezier[[Bézier curvescurve]]s and improved usability.
* Reorganization of the incompressible solver for future expansion.
* Harmonic Balance flow analysis capability.
Line 304 ⟶ 303:
💊 Bug Fixes
* Fix objective functions (for shape_optimization.py) @pcarruscag (#1167)
* NEMO – Restructure source residual computation to fix axisymmetric chemsitrychemistry/vib source computation @jtneedels (#1170)
* Fix MSW @pcarruscag (#1166), update adaptive CFL @bmunguia (#1036), fix compilation with gcc 4.8 @pcarruscag (#1157)
* Deprecate options that did not work since v7.0.0, and other minor cleanups @TobiKattmann (#1129)