PSET (Point Set)
Associate a name with a point set based on various geometric and logical operators. Manipulate point sets. Output point sets.
seq forms a pset of the nodes defined by ifirst, ilast, istride;
the special syntax,: 1,0,0 refers to all nodes and 0,0,0 refers to the last set of nodes created.
union, inter and not are logical operations on previously defined psets. The definition of the unary operator not is extended such that not/p1/p2 means p1 and (not(p2)).
list lists nodes in a pset or names of all psets
write write pset node list to a file
pset / [name|-all-] / write/ file_name[.vertexset] / [ascii|binary]
zone write pset node list to a file (FEHM Flow and Transport code zone file format)
pset / [name|-all-] / zone / file_name[.zone] / [ascii] [zone_number]
zonn write pset node list to a file (FEHM Flow and Transport code zonn file format)
pset / [name|-all-] / zonn / file_name[.zonn] / [ascii] [zone_number]
In write|zone|zonn mode the file name suffix .vertexset|.zone|.zonn is added if the string provided does not have the file name suffix. The -all- argument specifies that all psets are output. The name argument is the name of a single pset.
By default the zone_number is a number 1-n where n is the number of psets. Specify a number value for a single zone file with the zone_number option. delete deletes a previously defined pset
attribute forms a pset from all points in ifirst,ilast,istride which have the specified value for a node based attribute. This option was previously named zq.
If the optional comparator field is given; that operation is used to compare the attribute value to the requested value.
geom/xyz/ forms a pset from all points inside the box whose corners are xl,yl,zl and xu,yu,zu relative to the geometry center at xc,yc,zc.
geom/rtz/ forms a pset of nodes within the cylinder or cylindrical shell given by radius r1 to r2, angle theta t1 to t2 and height z1 to z2.
geom/rtp/ forms a pset of nodes within the sphere, sperical shell or sperical section given by radius r1 to r2, and angles theta t1 to t2 and angles phi p1 to p2. See chapter II, A. Conventions for an explanation of angles theta and phi.
mregion/mregion name/ifirst,ilast,istride will return all nodes that are in the specified region/mregion - the definition of the region/mregion is evaluated to determine membership. Hence the result may vary from what would be returned if the 'imt1' value of the nodes had been queried using the attribute option
surface identifies nodes on the specified surface. Keyword surface names have the following meaning:-all- will identify nodes on any surface.
-interface- will identify nodes on any interface surface.
-boundary- will idendify nodes on exterior surfaces.