CFD Software

2. User Manuals

  • AFLR3 Unstructured Grid Generator
  • AFLR3 is an unstructured tetrahedral element mesh generation code. It uses the Advancing-Front/Local- Reconnection (AFLR) procedure to generate a tetrahedral volume mesh from an existing surface triangulation. In boundary-layer (BL) generation mode it also uses the Advancing-Normal Boundary- Layer (ANBL) procedure to generate a tetrahedral, pentahedral, and/or hexahedral BL mesh adjacent to BL generating surfaces. Primary input is a surface triangulation. The input mesh file contains the coordinates and connectivity for a fully connected surface triangulation. It is available as a stand- alone executable or a suite of libraries for AFLR3 integration within other systems.

  • AFLR4 Unstructured Grid Generator
  • AFLR4 is a fully automatic unstructured 3D surface mesh generation code. It uses the Advancing-Front/ Local-Reconnection (AFLR) procedure to generate a 3D surface mesh on multiple surfaces, each with either a CAD geometry component definition, a discrete geometry component definition, or a composite definition. Distribution of the surface point spacing (length scale) is determined from an automated surface curvature driven process with proximity checking and localized spacing reduction. AFLR4 includes a full integration of functions for EGADS with Open CASCADE CAD. It is available as a stand- alone executable or a suite of libraries for AFLR4 integration within other systems.

  • AFLR43 Unstructured Grid Generator
  • AFLR43 is an unstructured 3D surface and volume mesh generation code. It combines AFLR4 and AFLR3 to create an integrated geometry definition to volume mesh capability. It is available as a stand-alone executable or a suite of libraries for integration within other systems.

  • AFLR2 Unstructured Grid Generator
  • AFLR2 is a stand-alone unstructured 2D planar tria-face/quad-face mesh generation code. It is based directly on a direct C code conversion of the original Fortran code. AFLR2 uses the Advancing-Front/ Local-Reconnection (AFLR) procedure coupled with an Advancing-Normal BL procedure to generate a 2D planar tria-face/quad-face mesh from an existing boundary edge grid. Primary input to the code is a boundary edge grid. The input boundary edge grid is defined by the coordinates and edge connectivity for a set of closed curves composed of discrete edges.

  • AFLR2C Unstructured Grid Generator
  • AFLR2C is an unstructured 2D planar tria-face/quad-face mesh generation code. It uses the Advancing- Front/Local-Reconnection (AFLR) procedure to generate a 2D planar tria-face/quad-face mesh from an existing boundary edge grid. Primary input to the code is a boundary edge grid. The input boundary edge grid is defined by the coordinates and edge connectivity for a set of closed curves composed of discrete edges. It is available as a stand-alone executable or a suite of libraries for AFLR2C integration within other systems.

  • BLOOM3 Unstructured BL Layer Mesh Generator
  • BLOOM3 is an unstructured boundary-layer (BL) generation code. For boundary-layer (BL) generation it uses an Advancing-Normal Boundary-Layer procedure to generate a tetrahedral, pentahedral, and/or hexahedral BL mesh adjacent to BL generating surfaces. For a complete volume mesh, it uses either an open or closed method. For a closed method the primary input is an unstructured tetrahedral element volume mesh and can be coupled with an external procedure for displacing the volume mesh and inserting the BL region mesh. In open mode the primary input is a surface triangulation. BLOOM3 has an internal BL interference checking process and is coupled with both AFLR3 and TetGen for complete volume mesh generation. It is available as a stand-alone executable or a suite of libraries for BLOOM3 integration within other systems.

  • UG_IO SimSys Files
  • UG_IO is a suite of libraries for 2D and 3D unstructured mesh, CAD, solution, and function file I/O. UGC is a stand-alone unstructured 2D and 3D mesh, solution, and function file conversion based on the UG_IO library suite. Executables for AFLR2C, AFLR3, AFLR4, and BLOOM3 mesh generation also use the UG_IO library suite for file I/O.

  • UVMAP UV Mapping Generator
  • UVMAP is a library that can be used to generate a U,V coordinate map for an unstructured tria-face surface mesh with bounding curves in X,Y,Z physical space. It uses a coupled bi-harmonic method with pseudo-orthogonal boundary-conditions to generate the U,V map. AFLR4 unstructured surface mesh generation uses the UVMAP library. A stand-alone testing executable for UVMAP is available.

  • Grid_Tools
  • Grid_Tools is a collection of tools for unstructured 3D surface and volume grids. The following links describe usage of each tool. Note that Grid_Tools is only partially supported, and updates are generally limited to OS updates, compiler changes, and major code bug fixes.

  • SolidMesh
  • SolidMesh is a stand-alone unstructured 3D CAD processing and unstructured mesh generation system. It uses an older version of the AFLR4 surface mesh generator. The GUI and visualization systems within SolidMesh are based on older system libraries that run only on older MacOSX and Linux based systems. It is no longer supported and will be replaced in the near future by another system. It is available only as a convenience for the few users that can still utilize it.