Releases: su2code/SU2
Releases · su2code/SU2
SU2 version 7.1.1 "Blackbird"
🚀 Experimental Features
- Streamwise periodicity for incompressible flow @TobiKattmann (#773)
- Newton-Krylov primal iterations & Krylov discrete adjoint @pcarruscag (#1183)
- Support for MPI communicators which are provided externally @aa-g (#1180)
- Hybrid parallel (OpenMP) support for incompressible solvers @pcarruscag (#1178)
- Structural stress penalty function for optimization, fix some CConfig problems @pcarruscag (#1176)
- Small update of the python fsi interface @Nicola-Fonzi (#1148)
💊 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
- Update of MeDiPack. @MaxSagebaum (#1210)
- Strict compiler warning policy for CI builds @pcarruscag (#1203)
- Cleanup python wrapper, replace legacy python FSI @Nicola-Fonzi @pcarruscag (#1197)
- Fix typo Linael -> Linear @TobiKattmann (#1201)
- Simplify FEA MPI communications @pcarruscag (#1181)
- Reduce flow solver triplication (comp, incomp, nemo) @pcarruscag (#1177)
- Add testcase for intersection prevention @bigfooted (#1158)
SU2 version 7.1.0 "Blackbird"
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
- NEMO - Link with mutation++ @CatarinaGarbacz (#1160)
- NEMO - Addition of Source Terms for Axisymmetric Flows @jtneedels (#1162)
- NEMO - Transition to primitive limiter @WallyMaier (#1139)
- Reduce discrete adjoint memory usage ~25% @pcarruscag (#1159)
- Support for UQ and NICF with vectorized (SIMD) centered schemes @pcarruscag (#1149)
- BC Transition Model Term2 update @sametcaka (#1132)
- Added prevention of intersections in grid elements after deformation @tollennaert (#1076)
- Viscous source terms for axisymmetric problems and generalised convective source terms and jacobian @FlorianDm (#1106)
💊 Bug Fixes
- Fix objective functions (for shape_optimization.py) @pcarruscag (#1167)
- NEMO - Restructure source residual computation to fix axisymmetric chemsitry/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)
🔧 Maintenance
- Bsend -> Isend on ActDisk and Nearfield methods @pcarruscag (#1163)
- Update Area computations with the geometry toolbox @WallyMaier (#1137)
- Removing the tabs in all files @WallyMaier (#1135)
- Restructure MPI wrapper, move more files to directories @pcarruscag (#1133)
- Remove mapping of global<->local marker IDs @maxaehle (#1169)
- Fix Xcode project and paths @EduardoMolina (#1145)
- NEMO - Further cleanup and improvements @WallyMaier (#1117)
- Added CSquareMatrixCM to the toolboxes @vdweide (#1068)
SU2 version 7.0.8 "Blackbird"
🚀 Experimental Features
- Updates to NEMO solvers @WallyMaier (#1111)
💊 Bug Fixes
- Fixes for incompressible solver - rotating frame and convergence rate for unsteady problems @cvencro (#1067)
- Heat solver fixes for primal and adjoint CHT simulations @pcarruscag (#1107)
- Mesh Quality metrics output @TobiKattmann (#1104)
- Add an option to meson for extra dependencies (to fix mpich and lapack issues) @pcarruscag (#1102)
- Fix rough wall model in SST turbulence model @EttoreSaetta (#1097)
- Fix or silence a few Intel compilation warnings @pcarruscag (#1091)
- Windows Git Fix @WallyMaier (#1114)
- Fix for nDim initialization causing macos builds in develop @WallyMaier (#1112)
- Fixed the pedantic warnings in SU2 itself and some in the tecio sources @vdweide (#1092)
🔧 Maintenance
- Nan checks and better discrete adjoint default options @pcarruscag (#1105)
- Cleaning parts of the legacy output @pcarruscag (#1115)
- Update CoDiPack. @jblueh (#1096)
SU2 version 7.0.7 "Blackbird"
Changes
🚀 Experimental Features
- Vectorized (SIMD) Numerical Schemes @pcarruscag (#1022)
- OptimalPropeller Python Script @EttoreSaetta (#1070)
- NEMO solver - simulation of chemically-reactive and nonequilibrium flows @CatarinaGarbacz (#1014)
- Improve partitioning load balance for hybrid grids and add advanced ParMETIS controls @pcarruscag (#1059)
- Rough wall boundary condition for SA and SST turbulence models. @koodlyakshay (#877)
- Update CoDiPack and MeDiPack @jblueh (#1049)
- Feature actuator disk with variable load @EttoreSaetta (#1027)
- Streamwise periodicity for incompressible flow @TobiKattmann (#773)
💊 Bug Fixes
- Fix memory issues @jblueh (#1077)
- Fix EFFICIENCY calculation @mladenbanovic (#1074)
- Fix multi-physics simulations with "many-to-many" interfaces between markers and improve associated communications. @pcarruscag (#1061)
- Cleanup native ASCII file writers @pcarruscag (#1071)
- Small bug in polar sweep python script @garcgutierrez (#1039)
- Fix vtu output on Windows @pcarruscag (#1055)
- Fix JST-KE @pcarruscag (#1052)
- SU2_PY: Fix multiple TabError and SyntaxError in python scripts @band-a-prend (#983)
🔧 Maintenance
- Restructure grid_movement and adt_structure, remove SU2_MSH and grid_adaptation @jayantmukho (#1035)
- Intermediate base class for flow solvers to avoid duplication. @pcarruscag (#1044)
SU2 version 7.0.6 "Blackbird"
Changes
🚀 Experimental Features
- Quasi-Newton convergence acceleration/stabilization of discrete adjoints @pcarruscag (#1020)
💊 Bug Fixes
- Radial Equilibrium equation fix for Turbo solver @auzbaig (#1008)
- Fixed a bug for the interpolation weights of a tet @vdweide (#1016)
- Fix valgrind warning @vdweide (#1041)
🔧 Maintenance
SU2 version 7.0.5 "Blackbird"
Changes
🚀 Experimental Features
- Multiline config option values and Paraview vtu default file format @talbring (#996)
- Mixed precision linear algebra @pcarruscag (#989)
💊 Bug Fixes
- adding reference for distortion and uniformity parameters @auzbaig (#985)
- Restart Features for some python scripts @ScSteffen (#964)
- Adds Grid Velocity Term in the Euler/Symmetry BC @economon (#1004)
- Restart and output fix for (very) large meshes @GomerOfDoom (#980)
- Multigrid and preprocessing efficiency tweaks @pcarruscag (#963)
- Fix spelling error in CSinglezoneDriver.cpp. Add missing comment for iteration_structure.hpp @leminhman0312 (#987)
- Update Xcode and one bug fix @jtlau (#981)
🔧 Maintenance
- Adds Missing Const Specifiers to Member Functions @economon (#993)
- Move FEM files @pcarruscag (#1001)
- Update of meson and ninja to most recent version @talbring (#998)
- Replace 0/NULL with nullptr @economon (#969)
- Contiguous storage of CPoint(s) @pcarruscag (#966)
- Contiguous storage of CEdge(s) @pcarruscag (#959)
SU2 version 7.0.4 "Blackbird"
Changes
🚀 Experimental Features
- (towards) Aero Thermo Elasticity @pcarruscag (#951)
- Discrete adjoint for deforming meshes @cvencro (#833)
💊 Bug Fixes
- Fixes for MG in Multizone Disc Adjoint cases, and incompressible time-averaged history output @cvencro (#965)
- Add rotating frame coefficients to the history output. @koodlyakshay (#962)
- Fix bugs when restarting a shape optimization problem @clarkpede (#921)
- Small discrete adjoint tweaks and other fixes @pcarruscag (#950)
- Change HEATFLUX to TOTAL_HEATFLUX in output files so that optimizatio… @MiGaff (#947)
- Fix mass flow calculation near axis for axisymmetric problems @FlorianDm (#927)
- Fix wall distance computation for multizone problems @talbring (#924)
- Quick Start Tutorial Fix @economon (#958)
- Fix minor spelling for comment in CNumerics @leminhman0312 (#945)
- Add the Wtime function to the MPI wrapper (to avoid #ifdefs) @pcarruscag (#943)
- Output vorticity and Q-criterion in 2D @pcarruscag (#941)
- Call SetSurface_... @FlorianDm (#935)
- Free memory from direct_iteration and direct_output @bmunguia (#929)
🔧 Maintenance
- Add unit-testing framework to SU2 @clarkpede (#850)
- Adds Missing Override Specifiers @economon (#960)
- Grid deformation and FSI legacy cleanup @pcarruscag (#919)
- CFEASolver CMeshSolver maintenance @pcarruscag (#933)
SU2 version 7.0.3 "Blackbird"
Changes
💊 Bug Fixes
- Fix for turbulent viscosity calculation in SST Solver @jayantmukho (#905)
- Hybrid parallel coloring fallback strategies (better strong scaling and user friendliness) @pcarruscag (#908)
- fixing for support for SST model in C1Dinterpolation @auzbaig (#916)
SU2 version 7.0.2 "Blackbird"
Changes
🚀 Experimental Features
- New P1 solver for Radiative Heat Transfer @rsanfer (#872)
- Hybrid Parallel Compressible RANS Solvers @pcarruscag (#861)
- Inlet Spanwise Interpolation @auzbaig (#815)
💊 Bug Fixes
- Unsteady CHT @oleburghardt (#854)
- Bug fixes for elasticity solver @rsanfer (#873)
- Fix error during dry-run and hinder overwrite of history files @TobiKattmann (#858)
- Fix SU2 Mesh Writer @talbring (#862)
🔧 Maintenance
SU2 version 7.0.1 "Blackbird"
Changes
🚀 Experimental Features
- Support for Paraview/VTK XML (.vtu) and Multiblock (.vtm) visualization files @talbring (#845)
- Hybrid parallel CFEASolver and CMeshSolver @pcarruscag (#843)
- Add *.stl (STereoLithography) output format @TobiKattmann (#847)
- Added Windowing Regularizers for time averaged outputs. @ScSteffen (#836)
- Hybrid parallel (OpenMP) implementation for Linear Algebra classes @pcarruscag (#830)
💊 Bug Fixes
- Fix periodic boundary condition for nodes on axis of rotation @koodlyakshay (#840)
- Fix for Geometry Evaluation that allows mixed surface elements @jayantmukho (#835)
🔧 Maintenance
- Faster compilation @pcarruscag (#853)
- Restructuring of solver files @jayantmukho (#849)
- Restructuring dual/primal grid structure @talbring (#848)