Grid Tools: voltool

The voltool utility provides a tool to manipulate volumes within a grid.

-igrid [file_name] Specifies the input grid file name
-ogrid [file_name] Specifies the output grid file name
-volid [#] Specifies the volumes(s) to manipulate.  Multiple volumes are specified using a comma delimted list that may contain a - (dash) for consecutive ids. For example, to specify volumes 2, 3 4 5, 7, 9, 10, and 11:

-volid 2-5,7,9-11
-extract Write the specified volumes(s) to the output grid file. 
(where the volume id was specified per node)
-extractelem Write the specified volumes(s) to the output grid file. 
(where the volume id was specified per element)
-assign Assigns a volume id to all nodes between the surfaces specified using -surfid1 and -surfid2.
-assignelem Assigns a volume id to all elements between the surfaces specified using -surfid1 and -surfid2.
-surfid1 [#] Specifies the surface to march from when assigning volume tags.  Multiple surfaces may be specified using a comma delimted list that may contain a - (dash) for consecutive ids.
-surfid2 [#] Specifies the surface to march towards when assigning volume tags.  If surfid2 < 0, the nodes on surfid2 will not be assigned a new volume tag. Multiple surfaces may be specified using a comma delimted list that may contain a - (dash) for consecutive ids.
-auto If used with -assignelem, automatically assigns a volume id to all elements based on the number of sub-volumes formed by closed interior surfaces. 

If used with -extract or -extractelem, automatically extracts each volume id found in the grid and and writes each sub-volume to a separate grid file.
-interior Include interior surfaces when extracting volumes.
-skipboundarycheck Skip boundary face connectivity check after extraction.
-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 surftool SolidMesh Grid Tools ugc