Go to the documentation of this file.
77 else if (firstToken.
isWord())
81 auto cstrIter = IstreamConstructorTablePtr_->cfind(faceType);
83 if (!cstrIter.found())
90 *IstreamConstructorTablePtr_
98 <<
"incorrect first token, expected <word> or '(', found "
dictionary * findDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX)
Find and return a sub-dictionary pointer if present.
A class for handling words, derived from Foam::string.
static autoPtr< blockVertex > New(const dictionary &dict, const label index, const searchableSurfaces &geometry, Istream &)
New function which constructs and returns pointer to a blockVertex.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
Ostream & endl(Ostream &os)
Add newline and flush stream.
A token holds an item read from Istream.
punctuationToken pToken() const
Return punctuation character.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
#define FatalIOErrorInLookup(ios, lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalIOError.
InfoProxy< token > info() const
Return info proxy for printing token information to a stream.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
#define DebugInFunction
Report an information message using Foam::Info.
blockVertex()
Construct null.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
bool isWord() const
Token is WORD or DIRECTIVE word.
errorManip< error > abort(error &err)
const word & wordToken() const
Return const reference to the word contents.
static label read(Istream &, const dictionary &)
Read vertex index with optional name lookup.
errorManipArg< error, int > exit(error &err, const int errNo=1)
label readLabel(const char *buf)
Parse entire buffer as a label, skipping leading/trailing whitespace.
void putBack(const token &tok)
Put back token.
Container for searchableSurfaces. The collection is specified as a dictionary. For example,...
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
static void write(Ostream &, const label, const dictionary &)
Write vertex index with optional name backsubstitution.
bool isPunctuation() const
Token is PUNCTUATION.
Begin list [isseparator].
defineTypeNameAndDebug(combustionModel, 0)
virtual autoPtr< blockVertex > clone() const
Clone function.