73 #ifndef insideSurface_zoneGenerator_H
74 #define insideSurface_zoneGenerator_H
83 class searchableSurface;
85 namespace zoneGenerators
99 autoPtr<searchableSurface> surfacePtr_;
108 template<
class ZoneType,
class UnaryOp>
116 template<
class ZoneType,
class UnaryOp>
125 template<
class UnaryOp>
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Mesh consisting of general polyhedral cells.
A class for handling words, derived from string.
friend class zoneGeneratorList
const word & name() const
virtual zoneSet generate() const
Generate and return the zoneSet.
TypeName("insideSurface")
Runtime type information.
labelList select(const insideSurface &zoneGen, const vectorField &pts, const UnaryOp &uop) const
virtual ~insideSurface()
Destructor.
insideSurface(const word &name, const polyMesh &mesh, const dictionary &dict)
Construct from dictionary.
Zone container returned by zoneGenerator::generate.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
List< label > labelList
A List of labels.
List< bool > boolList
Bool container classes.
Field< vector > vectorField
Specialisation of Field<T> for vector.