UG2 Release Notes

  • 09/09/23 RELEASE VERSION 3.52.8

    Enhancements/Additions:

    • Added grid quality measure routines ug2_write_angchk, ug2_write_qarearchk, ug2_face_ang_w, ug2_qarear, ug2_qchk, and ug2_qchk_initialize_param.


  • 11/20/22 RELEASE VERSION 3.52.4

    Enhancements/Additions:

    • Changed all sprintf calls to snprintf.


  • 07/01/22 RELEASE VERSION 3.52.3

    Enhancements/Additions:

    • Modified ug2_srch to consider a face-neighbor index of 0 along with a negative value to be a boundary-edge.


  • 07/26/20 RELEASE VERSION 3.52.2

    Bugs Fixed:

    • Corrected a potential issue in setting the boundary edge neighbor map within ug2_ibeibe.
    • Corrected file mode issue in read/write for grid files.


  • 02/03/19 RELEASE VERSION 3.51.1

    Bugs Fixed:

    • Corrected possible unitialized variable in ug2_ibor.


  • 02/23/18 RELEASE VERSION 3.50.80

    Enhancements/Additons:

    • Added routine ug2_nelem_est to estimate the total number of tria faces that will be generated.


  • 08/03/17 RELEASE VERSION 3.49.77

    Bugs Fixed:

    • Correct a possible memory leak in ug2_chkbe.


  • 06/12/17 RELEASE VERSION 3.48.77

    Enhancements/Additons:

    • Added full read/write capability for both UGRID and MESH file types.


  • 04/18/17 RELEASE VERSION 3.47.76

    Enhancements/Additons:

    • Changes for compatibility with 64-bit integers.


  • 12/16/16 RELEASE VERSION 3.47.74

    Enhancements/Additons:

    • Moved ug2_glue to QTB_LIB as qtb_glue.


  • 09/22/16 RELEASE VERSION 3.45.73

    Enhancements/Additons:

    • Added capability for gluing split edges to routine ug2_glue.

    Bugs Fixed:

    • Corrected errors in ug2_reorderb.


  • 09/02/16 RELEASE VERSION 3.43.71

    Bugs Fixed:

    • Corrected an issue with the SFUNC file writer with binary formatted files.


  • 06/04/16 RELEASE VERSION 3.42.71

    Enhancements/Additons:

    • Added group 1 for trias and group 2 for quads to UGRID file writer.

    Bugs Fixed:

    • Corrected file mode and format specification error in file readers and writers.


  • 12/02/15 RELEASE VERSION 3.41.67

    Enhancements/Additons:

    • Moved all dftr2_df* routines to library UG2 as ug2_df*.


  • 11/21/15 RELEASE VERSION 3.40.67

    Enhancements/Additons:

    • Removed direct use of fopen and fclose.

    Bugs Fixed:

    • Removed an incorrect error check that could be be flagged as an error with input or output of edge grid files.


  • 09/08/15 RELEASE VERSION 3.39.65

    Enhancements/Additons:

    • Moved edge grid segment routines to EGEN library.
    • Modified boundary edge grid reader routine to accept planar grids and extract only the boundary edge grid.
    • Added SFUNC function file reader.
    • Added UGRID file reader.
    • Removed boundary edge grid file readers.
    • Revised UGRID and SFUNC file writers.


  • 06/29/15 RELEASE VERSION 3.35.61

    Enhancements/Additons:

    • Modified maximum output precision for double data with ASCII files.


  • 05/08/15 RELEASE VERSION 3.34.61

    Enhancements/Additons:

    • Added definition of grid generation BC values.
    • Added macros for checking grid generation BC values.
    • Added a routine, ug3_chkbedge, to check and reorder a boundary edge grid.


  • 04/27/15 RELEASE VERSION 3.33.50

    Enhancements/Additons:

    • Added capability to write SFUNC function files.
    • Added capability for identifying contiguous segments without discontinuities in a given boundary edge grid.
    • Added a routine to compress a grid data set to include boundary nodes only.


  • 12/31/14 RELEASE VERSION 3.32.40

    Enhancements/Additons:

    • Added multiply connected capability to routine that glues two meshes, ug2_glue.c.


  • 12/17/14 RELEASE VERSION 3.31.40

    Enhancements/Additons:

    • Added routine to extract a boundary edge grid.
    • Added routine to glue and combine two meshes.
    • Added routine to write a 2D grid file.
    • Added routine to write a 2D boundary edge grid file.
    • Modified maximum output precision for double data with ASCII files.


  • 06/03/14 RELEASE VERSION 3.28.27

    Enhancements/Additons:

    • Convert to new ug parameter structure scheme and eliminate use of Error_Message.


  • 05/29/13 RELEASE VERSION 3.27.22

    Enhancements/Additons:

    • Added modifications to allow for very long file names. Previous versions are limited to file path names with about 100 characters or less. The current version allows path names with about 1000 characters (500 on Windows) or less.


  • 01/30/13 RELEASE VERSION 3.26.20

    Enhancements/Additons:

    • Added routine to check angle quality.
    • Updated CMake files.


  • 01/04/13 RELEASE VERSION 3.25.19

    Enhancements/Additons:

    • Changed error flag setting when reallocation is not allowed to identify a memory error.
    • Updated CMake files.