Skip to content

Releases: su2code/SU2

SU2 version 8.0.1 "Harrier"

25 Feb 22:20
8ef4b1b
Compare
Choose a tag to compare

Changes

🚀 Experimental Features

💊 Bug Fixes

🔧 Maintenance

New Contributors

Full Changelog: v8.0.0...v8.0.1

SU2 version 8.0.0 "Harrier"

29 Aug 04:13
1fe5981
Compare
Choose a tag to compare

Changes

The highlights of SU2 version 8.0.0 are:

  • A complete re-work of the Python wrapper to allow in-memory mesh deformation, increased flexibility to access the solution for post-processing or initialization, and also to manipulate boundary conditions during the solution (see examples)
  • Modeling of combustion #1917
  • Improved performance for hybrid parallel discrete adjoint solvers
  • Data-driven fluid models
  • Improved consistency of the SST implementation with literature, with SST-2003m becoming the new default

🚀 Experimental Features

💊 Bug Fixes

🔧 Maintenance

Other Changes

New Contributors

Read more

SU2 version 7.5.1 "Blackbird"

06 Feb 16:38
09ba9e3
Compare
Choose a tag to compare

Changes

SU2 version 7.5.1. includes:

  • New convective scheme for NEMO
  • Vorticity confinement method for compressible flow
  • Monitor points
  • Small cleanup, usability improvement, see the full list below

🚀 Experimental Features

💊 Bug Fixes

🔧 Maintenance

Other Changes

New Contributors

Full Changelog: v7.5.0...v7.5.1

SU2 version 7.5.0 "Blackbird"

20 Dec 13:14
8e8ea59
Compare
Choose a tag to compare

SU2 version 7.5.0 includes:

  • The return of transition models
  • Composition-dependent fluid models for incompressible flows.
  • Integration with CoolProp compressible flows.
  • Usability improvements to turbulence models, such as per-inlet turbulence variable specification.
  • Many other improvements and fixes listed below.

Changes

🚀 Experimental Features

💊 Bug Fixes

🔧 Maintenance

New Contributors

Full Changelog: v7.4.0...v7.5.0

SU2 version 7.4.0 "Blackbird"

18 Aug 05:27
745e5d9
Compare
Choose a tag to compare

SU2 version 7.4.0 introduces important new features and fixes:

  • SST-2003m and some of its variants.
  • New way of specifying and combining SA variants and corrections
  • Fixes of hybrid parallel race conditions (for primal and discrete adjoint modes).
  • User defined output functions (example).
  • Many other improvements and fixes listed below.

NOTE: This release breaks backward compatibility for less common SA models, in favour of the new, and more versatile, way of specifying SA and SST versions and corrections.

🚀 Experimental Features

  • User defined functions for history outputs @pcarruscag (#1705)
  • Add look-up table class @bigfooted (#1637)
  • Add in Sutherland's law for NEMO problems @WallyMaier (#1702)
  • Build SU2 and run regressions on self hosted aarch64 runner scheduled @martin-g (#1619)
  • Use latest build-su2-cross Docker image for release-management Github Actions workflow @martin-g (#1693)
  • Composition-dependent density model for variable density incompressible flow @Cristopher-Morales (#1620)
  • New SA version/correction combinations and new way of specifying them in the config (SA_OPTIONS=...) @pcarruscag (#1646)
  • Newton-Raphson for NEMO temperature computations @WallyMaier (#1627)
  • Refactor SST model implementation and addition of variants/corrections @bigfooted @WallyMaier (#1560)
  • Improve cauchy convergence to handle quantities that converge to small values @ArneVoss (#1577)
  • Free-flying aircraft that translates and rotates about the center of gravity (rotating frame + translation) @ArneVoss (#1621)

💊 Bug Fixes

  • Correct type of history field for INVERSE_DESIGN_PRESSURE and update history map @pcarruscag (#1730)
  • Fix #1667 Potential crash for the OpenMP multi-thread running. @lcheng9 (#1678)
  • Hybrid Parallel (AD): Fix Race Conditions @jblueh (#1679)
  • Fix missing phase angle in calculation of grid velocity for rigid pitching motion @HL-ZHI (#1656)
  • INCINLET_USENORMALS uses normal of inlet boundary for velocity inlets in addition to pressure inlets @bigfooted (#1643)
  • Bugfix for a call to LoadUnsteady_Solution in CDiscAdjFluidIteration::Preprocess @MaxSagebaum (#1638)
  • Fix incompressible velocity inlet on intersections with viscous walls @bigfooted (#1631)
  • Solve segmentation faults for FULLMG_CYCLE @suargi (#1362)
  • Fixes #1568 - Prefer loading zlib and szip libraries dynamically @martin-g (#1632)
  • Fix SIMD unit test for platforms where the SIMD size reverts to 1 @pcarruscag (#1610)
  • Fix running averages for restarted simulations @TobiKattmann (#1601)
  • Fix reference pressure for Cp with moving frames (e.g. ROTATING_FRAME) @pcarruscag (#1595)

🔧 Maintenance

SU2 version 7.3.1 "Blackbird"

02 Apr 11:43
328a1b7
Compare
Choose a tag to compare

Maintenance release with bug fixes and usability improvements.

🚀 Features

  • Allow field groups in SCREEN_OUTPUT (e.g. RMS_RES like for HISTORY_OUTPUT) @pcarruscag (#1587)
  • Allow different OUTPUT_WRT_FREQ for each output file @bigfooted (#1552)
  • NEMO: Native Air-7 gas model implementation for inviscid flows @WallyMaier (#1555)
  • Refactor SA source terms to modularize the specification of model variants and correction terms @suargi (#1413)
  • Fix adjoint for streamwise periodic massflow + General handling of adjoints of additional solution variables @TobiKattmann (#1536)
  • Changed time-averaging algorithm to reduce performance impact. @ChristianBauerEng (#1548)
  • Output heatfluxes (total and maximum) per surface @pcarruscag (#1534)
  • Streamwise Periodic restarts using flow.meta + Multizone PerSurface output @TobiKattmann (#1527)
  • Integrated Heatflux for flow problems @TobiKattmann (#1530)

💊 Bug Fixes

🔧 Maintenance

SU2 version 7.3.0 "Blackbird"

22 Jan 15:29
f8da293
Compare
Choose a tag to compare

SU2 version 7.3.0 introduces important new features:

  • Passive species transport (tutorial).
  • A smoothing method for discrete adjoint gradients (example).
  • Customizable objective function (example).
  • Options to keep intermediate solution files (documentation).
  • Robustness improvements of the NEMO solver.
  • HDF5 backend for CGNS meshes.

This release includes an important fix to the SA-neg turbulence model which could reduce oscillations in the solution, the option CONV_CRITERIA had been marked for deprecation in v7.2.1 and it is now removed.

🚀 Experimental Features

💊 Bug Fixes

🔧 Maintenance

SU2 version 7.2.1 "Blackbird"

29 Oct 15:23
f999853
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.2.0...v7.2.1

SU2 version 7.2.0 "Blackbird"

16 Aug 21:59
3ec1c68
Compare
Choose a tag to compare

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:

  • Unsteady discrete adjoints for multizone problems (e.g. FSI and CHT).
  • Hybrid parallelization (MPI + OpenMP) of discrete adjoint solvers.
  • New boundary conditions and important corrections to RANS wall functions and transition models.
  • Usability improvements, such as speeding up the NEMO preprocessing for large problems, restarting from results on non-matching grids, suggestions for incorrect config options, etc.
  • Numerous fixes based on feedback from the SU2 community.

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

SU2 version 7.1.1 "Blackbird"

02 Mar 16:28
aec088c
Compare
Choose a tag to compare

🚀 Experimental Features

💊 Bug Fixes

  • Fix grid velocities in dual-time RANS simulations with deforming grids (aeroelastic and legacy FSI) @pcarruscag (#1199)
  • Fix on wall distance calculation from symmetry plane of mesh deformation @Nicola-Fonzi (#1200)
  • k-omega SST 2D axisymmetric source terms @FlorianDm (#1195)
  • Fix some screen output and frozen limiter logic @pcarruscag (#1193)
  • Fix Multigrid for Incompressible NS with moving walls, and for NEMO NS in general @TobiKattmann (#1194)
  • Fixed Coord_j for boundary viscous numerics (bug waiting to happen) @maxaehle (#1189)
  • Fix axi auxvargrad @FlorianDm (#1192)
  • Added CFL_AdaptParam to the destructor of CConfig @vdweide (#1188)

🔧 Maintenance