AeroSoft


Providing Quality CFD
Software and Solutions

GASP: Release Notes

Current GASP Version: 5.4.0

New Features/Updates

  • The GASP GUI uses the GTK package, which was updated to version 3 (previously 2.4). This means that the feel and look of the GUI widgets have changed.
  • The GASP GUI uses VTK for the solution visualization in the GUI. This package was updated to version 9.1.
  • The CGNS version was updated to version 4.30 (used with grid imports and solution exports).
  • GASP now supports Redhat 9.
  • A static PETSc version for Redhat 8 is now available.

Navier-Stokes BC Updates

  • For the special BC data "mass flow relaxation", this is now used to relax the pressure for the outflow mass flow BC.
  • Added a new BC data flag that adjusts the freestream flow direction to be normal to the boundary surface.
  • Added a special BC data option for "Fixed Mass Inflow" to allow user to align inflow with QSource direction.
  • Updated the P0-Riemann Inflow BC when the Q Source velocity is not aligned with the surface normal.
  • Added a new BC "PBack (no backflow)". The new BC uses Riemann invariants along with isentropic flow assumtion, a set back pressure. When computing new values, the normal velocity is clamped at 0 to prevent backflow.
  • Added the "ZB Species Extinction" BC.
  • For the surface reaction BC, inputs were added to control the max iterations and tolerance for the mass and energy balance.

General Solver Updates

  • Added "replacegrid" script support for CGNS grid files.
  • The initial solution pop-up window had a scroll bar added when the number of equations exceed 30.
  • Added a cycle increment for the "User Src" import file reread during solver.
  • The Cut and Chimera tables are now displayed based on the tree view selection. The cut and coefficient operations are still based on the complete zone list.
  • Added the ability to specify heat transfer coefficients pointwise data for the solid thermodynamics (ST) solver.
  • Made updates to the ST solid-solid BC for consistency across structured/unstructured surfaces.
  • Added global limiting for temperature to the ST solver.
  • Updated the ST solver to use global temperature limiting.
  • The interior viscous gradients was changed to a composite scheme for better stability in the unstructured solver.
  • For unstructured sequences, added code to hide unused widgets.
  • Made corrections to the wall gradient order for structured/unstructured surfaces.
  • Added a file output type that allows the user to specify a watch point for monitoring data.

Bug Fixes

  • Fixed a bug with unstructured moment output (was not using the moment point).
  • Fixed a bug with the scrolling of qtime and pointwise tables.
  • Fixed a bug when the chemistry model is changed and the collision integral method is not valid in the new model.
  • Fixed a bug related to saving the database from within the GASP GUI.
  • Fixed a bug caused the GUI to crash when gas specie data was incomplete.
  • Fixed a bug in toggling the VTK window to a separate window.
  • The check to see if a file exists for a generic source input did not check the absolute path of the source file, causing an error when the GASP GUI is started from any other directory than the input directory.
  • The pGauge value was not correctly non-dimensionalized.
  • Fixed a bug with outputting mass flow for a specific species.
  • Updates were made to the user defined view to prevent empty equation stings when adding values.
  • For CGNS output, parameter names cannot have "/". For now, it is replaced with "-".
  • Fixed a bug with changing the solution due to physical model change when the solution is not in memory (it would re-init the soln instead of converting it).
  • Fixed a bug involving the preview button for a movie (caused all buttons to gray out).
  • Fixed a bug with computing the overlap coefs within the solver via MPI.
  • Fixed a motion model bug in which the gravity parameters were not being saved to file due to the 'EqualStatic' check failing.
  • Fixed a bug involving the the manual cut override. The grid range was being reset upon reading the input deck.
  • The faces-to-nodes for Integrated Quantities and Table Output had a memory error fixed.
  • A check was added for cases when no surface reactions were present.

Release Date: January 2024

Previous Version Notes

  • Release notes for v5.3.1 (August 2018)
  • Release notes for v5.3.0 (June 2017)
  • Release notes for v5.2.2 (December 2015)
  • Release notes for v5.2.1 (June 2015)
  • Release notes for v5.2.0 (December 2014)
  • Release notes for v5.1.2 (August 2012)
  • Release notes for v5.1.1 (December 2011)
  • Release notes for v5.1.0 (September 2011)
  • Release notes for v5.0.3 (January 2011)
  • Release notes for v5.0.2 (February 2010)
  • Release notes for v5.0.1 (August 2009)