Go to the documentation of this file.
84 #ifndef faceSetOption_H
85 #define faceSetOption_H
184 inline scalar
timeStart() const noexcept;
187 inline scalar
duration() const noexcept;
203 inline scalar
A() const noexcept;
212 inline scalar
timeStart(scalar val) noexcept;
215 inline scalar
duration(scalar val) noexcept;
238 #include "faceSetOptionI.H"
const word & faceSetName() const noexcept
scalar duration() const noexcept
const word & name() const noexcept
A class for handling words, derived from Foam::string.
TypeName("faceSetOption")
const fvPatch & patch() const noexcept
Intermediate abstract class for handling face-set options for the derived faOptions.
scalar timeStart() const noexcept
bool useSubMesh() const noexcept
const labelList & faces() const noexcept
static const Enum< selectionModeType > selectionModeTypeNames_
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual bool read(const dictionary &dict)
selectionModeType selectionMode_
Base abstract class for handling finite area options (i.e. faOption).
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
faceSetOption(const word &name, const word &modelType, const dictionary &dict, const fvPatch &patch)
void setSelection(const dictionary &dict)
bool inTimeLimits(const scalar timeValue) const
scalar A() const noexcept
selectionModeType selectionMode() const noexcept
virtual ~faceSetOption()=default