mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: topoSetSource::SUBTRACT enum action (#1060)
- old 'DELETE' enum was easily confused with 'REMOVE', which removes the set, not the elements from the set. - provide corresponding subtractSet() method STYLE: HashSet set/unset instead of insert/erase methods in topoSetSource - simplifies switching to/from bitSet storage
This commit is contained in:
@ -18,8 +18,8 @@ FoamFile
|
||||
// Name of set to operate on
|
||||
name facesToBeRemoved;
|
||||
|
||||
// One of (clear | new | invert | add | delete | subset | list)
|
||||
action new;
|
||||
// One of (add | subtract | subset | clear | new | invert | list)
|
||||
action new;
|
||||
|
||||
// Actions to apply to pointSet. These are all the topoSetSource's ending
|
||||
// in ..ToFace (see the meshTools library).
|
||||
|
||||
@ -23,7 +23,7 @@ FoamFile
|
||||
//
|
||||
// // action to perform on set. Two types:
|
||||
// // - require no source : clear/invert
|
||||
// // - require source : new/add/delete/subset
|
||||
// // - require source : add/subtract/subset/new
|
||||
// action new;
|
||||
//
|
||||
// The source entry varies according to the type of set:
|
||||
|
||||
@ -56,7 +56,7 @@ actions
|
||||
{
|
||||
name inner;
|
||||
type cellSet;
|
||||
action delete;
|
||||
action subtract;
|
||||
source cellToCell;
|
||||
sourceInfo
|
||||
{
|
||||
@ -67,7 +67,7 @@ actions
|
||||
{
|
||||
name outer;
|
||||
type cellSet;
|
||||
action delete;
|
||||
action subtract;
|
||||
source cellToCell;
|
||||
sourceInfo
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user