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)
- -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