Go to the documentation of this file.
56 checkTimeIndex_ = mesh_.time().timeIndex() + 2;
62 allOk = (allOk && ok);
70 if (mesh_.time().timeIndex() == checkTimeIndex_)
91 checkTimeIndex_(mesh_.time().startTimeIndex() + 2)
102 checkTimeIndex_(mesh_.time().startTimeIndex() + 2)
123 for (
const entry& dEntry :
dict)
127 const word&
name = dEntry.keyword();
128 const dictionary& sourceDict = dEntry.dict();
142 for (
const fa::option& source : *
this)
144 const label fieldi = source.applyToField(fieldName);
158 return readOptions(optionsDict(
dict));
182 options.writeData(
os);
A keyword and a list of tokens is an 'entry'.
virtual void writeFooter(Ostream &) const
static const dictionary & optionsDict(const dictionary &dict)
void set(List< bool > &bools, const labelRange &range)
const word & name() const noexcept
A class for handling words, derived from Foam::string.
virtual void checkApplied() const
List of finite volume options.
static autoPtr< option > New(const word &name, const dictionary &dict, const fvPatch &patch)
defineTypeNameAndDebug(limitVelocity, 0)
bool readOptions(const dictionary &dict)
virtual label applyToField(const word &fieldName) const
Ostream & operator<<(Ostream &, const boundaryPatch &p)
label timeIndex() const noexcept
virtual void writeData(Ostream &) const
patchWriters resize(patchIds.size())
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual void writeHeader(Ostream &) const
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
optionList(const optionList &)=delete
bool appliesToField(const word &fieldName) const
virtual bool read(const dictionary &dict)
meshPtr reset(new Foam::fvMesh(Foam::IOobject(regionName, runTime.timeName(), runTime, Foam::IOobject::MUST_READ), false))
void reset(const dictionary &dict)
unsigned int count(const UList< bool > &bools, const bool val=true)
Base abstract class for handling finite area options (i.e. faOption).
virtual bool read(const dictionary &dict)
word name(const expressions::valueTypeCode typeCode)
const Time & time() const
Addressing for all faces on surface of mesh. Can either be read from polyMesh or from triSurface....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void checkApplied() const
virtual bool writeData(Ostream &os) const