Pointwise   The Connector newsletter Pointwise Facebook Pointwise GitHub Pointwise LinkedIn Another Fine Mesh blog Pointwise Twitter Pointwise YouTube Y+ Calculator



Gridgen Version 13.2.1 - 22 September 1998

Gridgen Version 13.2.1 is primarly a maintenance release. However, a new feature has been implemented through the re-work and repair of the hyperbolic grid methods for domains and blocks. These solvers allow you to quickly create a structured mesh by marching outward from an initial grid.

SPR 13.0063

Improved the stability of manner in which the elliptic grid method's foreground control functions are calculated when applied to an edge adjacent to an edge with a floating bc.

SPR 13.0067

Added more improvements to the IGES reader in order to be able to import trimmed surfaces from IGES files exported from CATIA that contain severe syntax and/or geometry problems.

SPR 13.0070

Gridgen now properly exports GCL files containing the "smalltext" variable.

SPR 13.0073

Fixed a problem with the VCR button's hot keys. Hot keys are now consistent with documentation.

SPR 13.0074

There was a problem with the database entity count in the Diagnostic window which has been fixed.

SPR 13.0075

Added a tolerance check to the handle and anchor points used for entity scaling so that scaling is disabled if the two points are within the same point tolerance value. Prior to this fix, very minor differences in the handle and anchor points would cause very large scale factors.

SPR 13.0076

When movement restrictions are set to the screen-y coordinate during creation of a database constrained connector segment, movement of the 3D cursor is now controlled by horizontal mouse movement in order to be consistent with all other modes (it used to require vertical mouse movement).

SPR 13.0077

Changed structured domain grid initialization so that pole domains on databases are initialized using the Pole method and NOT Parametric TFI. The option to manually apply Parametric TFI to pole domains on a database still exists.

SPR 13.0078

Fixed a problem in the WIND interface that caused Arbitrary Inflow BCs to be written as Diffuser BCs.

SPR 13.0079

Made two changes to the manner in which Gridgen checks for database swapping during Gridgen file import. First, an error was fixed that caused the swap to be skipped if the node tolerance in the file was bad. Second, added checks to be sure that parametric coordinates in the Gridgen file were trimmed to the parametric limits of the new database prior to evaluation.

SPR 13.0080

In the Examine command, changed the logic used by the page-up and page-down buttons used to control the scan plane location. Since these buttons increment/decrement the scan plane by 10 indices, problems had occurred on grids with less than 10 planes in any direction.

SPR 13.0082

Added the letter "f" to the hiliter movement buttons in the Examine command to emphasize that these buttons move the hiliter to the location of the maximum and minimum diagnostic function values. Conversely, if no function is currently calculated, these buttons are greyed-out. Also fixed a problem that prevented the hiliter from moving to an entity other than the focus entity when these buttons were used.

SPR 13.0083

Decreased the memory requirements of the unstructured tet solver.

SPR 13.0084

Made many improvements to the IGES reader to be able to import trimmed surfaces from IGES files from SolidWorks that contain severe syntax and geometry errors.

SPR 13.0086

Found and fixed an error in the hiliters used during domain and block splitting that had resulted in the hiliter being restricted to a portion of the domain/block.

SPR 13.0088

Image manipulation in the Examine command with a crinkle surface cut through a tet mesh with a diagnostic function displayed used to cause a crash. This has been fixed.

SPR 13.0089

Made sure that the diagnostic window tally of entities only counted active entities and not those with temporary status, such as those currently being created.

SPR 13.0091

Fixed a problem in the application of the hyperbolic tangent distribution function for connectors that sometimes caused crashes on DEC and Win32.

SPR 13.0092

Fixed a memory management bug in the control function initialization routine for structured blocks that sometimes resulted in a crash when two blocks were joined and then run in the elliptic solver.

SPR 13.0093

Fixed a bug in Ortho TFI for structured domains.

SPR 13.0094

A data type error for Polar TFI axis points was fixed. This bug had caused grids with Polar TFI'd domains to crash when an automatic regeneration was triggered.

SPR 13.0095

The Apply to All button was having no effect during the specification of Ortho TFI in the structured solver. This has been fixed.

SPR 13.0096

A structured block's volume grid points are now updated consistently with the domains used on its faces when the algebraic solver is used to reinitialized any of those domains. Prior to this fix it was possible for the volume grid to become inconsistent with its faces.

SPR 13.0098

Changed a consistency problem with hot keys during connector segment editing. The "original location" menu button now has the "l" hot key.

SPR 13.0099

Diagnostic functions and the hiliter have been fixed for 2D structured blocks in the Examine command. 2D unstructured blocks may NOT be examined.

SPR 13.0100

Added a missing "zone velocity" card to the FDNS bc file. Also, export of FDNS data has been split into separate commands for grid and bcs. Changed the default extension for the grid file to .grd.

SPR 13.0101

Fixed a picking bug for sorted lists that sometimes resulted in entities other than the ones picked being used by the command.

SPR 13.0102

Deactivated the Auto Next Edge feature when creating the initial edge of a hyperbolic domain.

SPR 13.0103

Changed the convergence criteria on the secant method used to relate a connector's arclength and the artificial "s" parameter so that splitting db-constrained domain would not result in a complete mess due to failure of the secant method to converge.

SPR 13.0104

Fixed several errors associated with IGES subfigure import when the subfigure contained trimmed surfaces. Also, fixed a bug in the import of bounded surface domain curves and the scale factor in subfigures.

SPR 13.0105

Improved the manner in which consecutive duplicate points are eliminated from segment files.

SPR 13.0107

Added logic so that Gridgen could detect periodic, db-constrained, unstructured domains in order to increase the odds of automatic triangulation on the db.

SPR 13.0108

A logic problem in the determination of a suitable database surface for automatic domain initialization has been fixed that previously caused crashes.

SPR 13.0110

Added further improvements to Gridgen's ability to detect an unstructured grid constrained to a database surface that closes onto itself (eg, surface of a circular cylinder). Also, made sure that the surface deviation is calculated each time prior to application of the unstructured solver for domains to make sure the values are consistent.

SPR 13.0113

Fixed the domain and block hyperbolic solvers.

SPR 13.0115

Changed the format of the field used to display the total number of block grid points in the Examine command to handle 9 digits (ie, 999,999,999 points).

SPR 13.0116

Toggle buttons were added to the "Assemble Edges" method of unstructured domain creation to allow meshes to be created without any interior points. This allows the user to bypass the sometimes time consuming task of domain initialization, in cases when it is known that the domain will have to be reinitialized again with different parameters.

SPR 13.0117

A minor typo in the control function calculation on structured block faces sometimes caused the structured block solver to run forever without completing a single iteration. This has been fixed.

SPR 13.0119

While Unix allowed Gridgen to compute the square root of -1, NT was less forgiving. This has been fixed.

SPR 13.0123

When .rgb image files were saved from Gridgen on an SGI O2 the colors were bogus. Fixing the offset and shift values for the color map eradicated this bug.

SPR 13.0125

Fixed another math error that Unix had been letting Gridgen get away with: taking the acos of a number greater than 1. NT caught this so that we could fix it.