A topoSetPointSource to convert pointZone(s) to a pointSet.


Operand Type Location
input pointZone(s) $FOAM_CASE/constant/polyMesh/pointZones
output pointSet $FOAM_CASE/constant/polyMesh/sets/<set>


Example of the zoneToPoint topoSet by using actions sub-dictionary in system/topoSetDict file:

    // Mandatory (inherited) entries
    name        <name>;
    type        pointSet;
    action      <action>;

    // Mandatory entries
    source      zoneToPoint;

    // Conditional mandatory entries
    // Select either of the below

    // Option-1

    // Option-2 
    zone     <pointZoneName>;

where the entries mean:

Property Description Type Required Default
name Name of pointSet word yes -
type Type name: pointSet word yes -
action Action applied on points - see below word yes -
source Source name: zoneToPoint word yes -

Options for the action entry:

new      | Create a new pointSet from selected points
add      | Add selected points into this pointSet
subtract | Remove selected points from this pointSet

Options for the conditional mandatory entries:

Entry    | Description                | Type     | Required    | Default
zones    | Names of input pointZones  | wordList | conditional | -
zone     | Name of input pointZone    | word     | conditional | -

Notes on entries

The order of precedence among the conditional mandatory entries from the highest to the lowest is zones, and zone.

Further information


Source code:


  • Introduced in version 1.5

Would you like to suggest an improvement to this page? Create an issue

Copyright © 2020 OpenCFD Ltd.

Licensed under the Creative Commons License BY-NC-ND Creative Commons License