48 pointToPoint::typeName,
49 "\n Usage: pointToPoint <pointSet>\n\n"
50 " Select all points in the pointSet\n\n"
56 Foam::pointToPoint::pointToPoint
62 topoSetPointSource(
mesh),
63 names_(one(), setName)
67 Foam::pointToPoint::pointToPoint
70 const dictionary&
dict
73 topoSetPointSource(
mesh),
77 if (!
dict.readIfPresent(
"sets", names_))
80 dict.readEntry(
"set", names_.first());
85 Foam::pointToPoint::pointToPoint
91 topoSetPointSource(
mesh),
92 names_(one(), word(checkIs(is)))
98 void Foam::pointToPoint::applyToSet
108 Info<<
" Adding all elements of pointSet "
112 for (
const word& setName : names_)
114 pointSet loadedSet(mesh_, setName);
116 set.addSet(loadedSet);
123 Info<<
" Removing all elements of pointSet "
127 for (
const word& setName : names_)
129 pointSet loadedSet(mesh_, setName);
131 set.subtractSet(loadedSet);