rmpoint

 

Removes nodes or marks nodes for removal points or removes elements from a mesh.

Formats

rmpoint / ifirst, ilast, istride / [exclusive | inclusive ]

rmpoint / compress

rmpoint / zero_volume / threshold

rmpoint / element

rmpoint / element / tet list

rmpoint / element / eset, get, esetname

rmpoint Parameters

Parameters

Type/Value

Description/Default

ifirst, ilast, istride

 

Sets the node type flag [itp=ifitpdud (21)] to indicate that the set of nodes are treated as invisible, but does not actually remove the nodes.

exclusive | inclusive

exclusive

Any element containing a retained node is retained. Is the default.

 

inclusive

Any element containing a marked node will be removed.

compress

compress

Removes the invisible nodes (i.e. those nodes whose itp1 value is 21) from the data structure and material-wise resequences all remaining nodes.

zero_volume

zero_volume

Remove elements whose volumes are less than or equal to the specified threshold.

threshold

real

 

element

 

Removes all marked elements from the mesh. Marked elements have a negative value for the first entry in the itet vertex list.

tet_list

integers

List of elements.

eset, get, esetname

 

Named element set.

Example

rmpoint / pset, get, pset1

mark all the nodes in pset1 for removal. Remove elements all of whose vertices are members of pset1.

 

rmpoint / compress

remove all marked nodes and correct the itet array

 

rmpoint / zero_volume / 1.e-16

remove all elements with volumes less than 1.e-16

 

rmpoint / element / 27 259 1009

remove the three specified elements

 

rmpoint / element / eltset, get, myeset