SolidMesh 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 - None (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