Grid Tools: surftool

The surftool utility provides a tool to manipulate the surfaces of the input grid.

-igrid [file_name] Specifies the input grid file name
-ogrid [file_name] Specifies the output grid file name
-all Specifies that all surfaces will be used.  Either this option or -surfid must be specified.
-surfid [#] Specifies the surface(s) to manipulate.  Multiple surfaces are specified using a comma delimted list that may contain - for consecutive ids.  For example, to specify surfaces 2, 3 4 5, 7, 9, 10, and 11:

-surfid 2-5,7,9-11

Either this option or -all must be specified.
-invertsurfid Use all surfaces EXCEPT the surfaces specified by -surfid.
-extract Write the specified surface(s) to the output grid file.
-delete Removes the specified surface(s) from the grid.
-mapto [#] Maps the specified surface(s) to the surface id specified by [#].  If the surface id [#] does not exist, a new surface id will be created.
-compress_tag Renumber all surface ids so that they are numbered consecutively.
-hotspots Checks the specified surface(s) for collapsed boundary layers.  A new grid file (InputCaseName_hotspots.b8.ugrid) and function file (InputCaseName_hotspots.b8.ufunc) will automatically be created.
-area Compute the combined area of the specified surface(s).
-reverseconn Reverse the connectivity of the specified surface(s).
-tagsummary Print the number of triangle and quad faces for each of the specified surface(s).
-retag Sets the ID of the boundary faces of the specified surface(s) that lie within a specified bounding box to a unique ID.  The user will be prompted for the bounding box definition.
-offset_tag [#] Offset the surface id by the given offset for the specified surfaces.
-triangulate Split all quadrilateral boundary faces into triangles for the specified surface(s).
-applygridbc [#] Apply volume grid generation boundary condition to the specified surface(s).
0 - No>e (Isotropic)
1 - Viscous / Normal Growth
2 - Rebuild
3 - Source
4 - Transparent
5 - Transparent-Delete
-reconnectbc [#] Apply volume grid reconnection flag to the specified surface(s).
0 - Reconnection off
1 - Reconneciton on
-createlayer [#] Marches [#] layers from the specified surface(s) specified and creates a new surface within the volume grid with a unique ID.  The default number of layers is 1.  The input grid must be volume grid.
-pov Write out a POV file for the specified surface(s).
-snap [filename] Project the points listed in filename to the specified surface(s).  The coordinates of the projected will be written to a file called filename_snap.xyzp.  The format of the input points file is the first line lists the number of points followed by the x y z coordinate values for each point listed on a separate line.
-flow Extract the solution data for the specified surface(s).  Depending upon the input grid solution files, output solution files OutputCaseName.r8.fflow and OuputCaseName.b8.ufunc will be generated. This automatically turns on the -extract option.
-discardvtags Discard the volume tag information appended to the input grid file.
-help Prints the help screen.
-version Prints the version information of the executable and the associated libraries
-build Prints the build number of the executable

Options listed in red are mandatory.

SolidMesh Contents SolidMesh Home sgridmerge SolidMesh Grid Tools voltool