Foam::functionEntries Namespace Reference

Namespace for containing a functionEntry. More...

Classes

class  calcEntry
 Uses dynamic compilation to provide calculating functionality for entering dictionary entries. More...
 
class  codeStream
 Dictionary entry that contains C++ OpenFOAM code that is compiled to generate the entry itself. So. More...
 
class  evalEntry
 Uses expressions::fieldExprDriver to evaluate mathematical expressions with scalars, vectors etc. More...
 
class  ifEntry
 Conditional parsing of dictionary entries. More...
 
class  ifeqEntry
 Conditional parsing of dictionary entries. More...
 
class  includeEntry
 A dictionary directive for including a file, expects a single string to follow. More...
 
class  includeEtcEntry
 A dictionary directive for including a file found using the Foam::findEtcFile() mechanism. More...
 
class  includeFuncEntry
 Specify a functionObject dictionary file to include, expects the functionObject name to follow with option arguments (without quotes). More...
 
class  inputMode
 Specify the global input mode when reading further dictionaries, expects a single word to follow. More...
 
class  inputModeDefault
 Temporarily change inputMode to protect for the following entry. More...
 
class  inputModeError
 Temporarily change inputMode to error for the following entry. More...
 
class  inputModeMerge
 Temporarily change inputMode to merge for the following entry. More...
 
class  inputModeOverwrite
 Temporarily change inputMode to overwrite for the following entry. More...
 
class  inputModeWarn
 Temporarily change inputMode to warn for the following entry. More...
 
class  messageDirective
 Expands string content and reports as a message on stderr. More...
 
class  removeEntry
 Remove a dictionary entry. More...
 
class  sincludeEntry
 
class  sincludeEtcEntry
 
class  wordDirective
 Converts/expands string content to a word. This can be useful for composition of names. More...
 

Functions

 addNamedToMemberFunctionSelectionTable (functionEntry, calcEntry, execute, dictionaryIstream, calc)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, calcEntry, execute, primitiveEntryIstream, calc)
 
 defineTypeNameAndDebug (codeStream, 0)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, codeStream, execute, dictionaryIstream, codeStream)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, codeStream, execute, primitiveEntryIstream, codeStream)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, evalEntry, execute, primitiveEntryIstream, eval)
 
 defineTypeNameAndDebug (ifEntry, 0)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, ifEntry, execute, dictionaryIstream, if)
 
 defineTypeNameAndDebug (ifeqEntry, 0)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, ifeqEntry, execute, dictionaryIstream, ifeq)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, includeEntry, execute, dictionaryIstream, include)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, includeEntry, execute, primitiveEntryIstream, include)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, sincludeEntry, execute, dictionaryIstream, sinclude)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, sincludeEntry, execute, primitiveEntryIstream, sinclude)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, sincludeEntry, execute, dictionaryIstream, includeIfPresent)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, sincludeEntry, execute, primitiveEntryIstream, includeIfPresent)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, includeEtcEntry, execute, dictionaryIstream, includeEtc)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, includeEtcEntry, execute, primitiveEntryIstream, includeEtc)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, sincludeEtcEntry, execute, dictionaryIstream, sincludeEtc)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, sincludeEtcEntry, execute, primitiveEntryIstream, sincludeEtc)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, includeFuncEntry, execute, dictionaryIstream, includeFunc)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, inputMode, execute, dictionaryIstream, inputMode)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, inputModeDefault, execute, dictionaryIstream, default)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, inputModeMerge, execute, dictionaryIstream, merge)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, inputModeOverwrite, execute, dictionaryIstream, overwrite)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, inputModeWarn, execute, dictionaryIstream, warn)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, inputModeError, execute, dictionaryIstream, error)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, messageDirective, execute, dictionaryIstream, message)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, messageDirective, execute, primitiveEntryIstream, message)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, removeEntry, execute, dictionaryIstream, remove)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, wordDirective, execute, dictionaryIstream, word)
 
 addNamedToMemberFunctionSelectionTable (functionEntry, wordDirective, execute, primitiveEntryIstream, word)
 

Detailed Description

Namespace for containing a functionEntry.

Function Documentation

◆ addNamedToMemberFunctionSelectionTable() [1/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
calcEntry  ,
execute  ,
dictionaryIstream  ,
calc   
)

◆ addNamedToMemberFunctionSelectionTable() [2/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
calcEntry  ,
execute  ,
primitiveEntryIstream  ,
calc   
)

◆ defineTypeNameAndDebug() [1/3]

Foam::functionEntries::defineTypeNameAndDebug ( codeStream  ,
 
)

◆ addNamedToMemberFunctionSelectionTable() [3/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
codeStream  ,
execute  ,
dictionaryIstream  ,
codeStream   
)

◆ addNamedToMemberFunctionSelectionTable() [4/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
codeStream  ,
execute  ,
primitiveEntryIstream  ,
codeStream   
)

◆ addNamedToMemberFunctionSelectionTable() [5/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
evalEntry  ,
execute  ,
primitiveEntryIstream  ,
eval   
)

◆ defineTypeNameAndDebug() [2/3]

Foam::functionEntries::defineTypeNameAndDebug ( ifEntry  ,
 
)

◆ addNamedToMemberFunctionSelectionTable() [6/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
ifEntry  ,
execute  ,
dictionaryIstream  ,
if   
)

◆ defineTypeNameAndDebug() [3/3]

Foam::functionEntries::defineTypeNameAndDebug ( ifeqEntry  ,
 
)

◆ addNamedToMemberFunctionSelectionTable() [7/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
ifeqEntry  ,
execute  ,
dictionaryIstream  ,
ifeq   
)

◆ addNamedToMemberFunctionSelectionTable() [8/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
includeEntry  ,
execute  ,
dictionaryIstream  ,
include   
)

◆ addNamedToMemberFunctionSelectionTable() [9/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
includeEntry  ,
execute  ,
primitiveEntryIstream  ,
include   
)

◆ addNamedToMemberFunctionSelectionTable() [10/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
sincludeEntry  ,
execute  ,
dictionaryIstream  ,
sinclude   
)

◆ addNamedToMemberFunctionSelectionTable() [11/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
sincludeEntry  ,
execute  ,
primitiveEntryIstream  ,
sinclude   
)

◆ addNamedToMemberFunctionSelectionTable() [12/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
sincludeEntry  ,
execute  ,
dictionaryIstream  ,
includeIfPresent   
)

◆ addNamedToMemberFunctionSelectionTable() [13/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
sincludeEntry  ,
execute  ,
primitiveEntryIstream  ,
includeIfPresent   
)

◆ addNamedToMemberFunctionSelectionTable() [14/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
includeEtcEntry  ,
execute  ,
dictionaryIstream  ,
includeEtc   
)

◆ addNamedToMemberFunctionSelectionTable() [15/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
includeEtcEntry  ,
execute  ,
primitiveEntryIstream  ,
includeEtc   
)

◆ addNamedToMemberFunctionSelectionTable() [16/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
sincludeEtcEntry  ,
execute  ,
dictionaryIstream  ,
sincludeEtc   
)

◆ addNamedToMemberFunctionSelectionTable() [17/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
sincludeEtcEntry  ,
execute  ,
primitiveEntryIstream  ,
sincludeEtc   
)

◆ addNamedToMemberFunctionSelectionTable() [18/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
includeFuncEntry  ,
execute  ,
dictionaryIstream  ,
includeFunc   
)

◆ addNamedToMemberFunctionSelectionTable() [19/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
inputMode  ,
execute  ,
dictionaryIstream  ,
inputMode   
)

◆ addNamedToMemberFunctionSelectionTable() [20/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
inputModeDefault  ,
execute  ,
dictionaryIstream  ,
default   
)

◆ addNamedToMemberFunctionSelectionTable() [21/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
inputModeMerge  ,
execute  ,
dictionaryIstream  ,
merge   
)

◆ addNamedToMemberFunctionSelectionTable() [22/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
inputModeOverwrite  ,
execute  ,
dictionaryIstream  ,
overwrite   
)

◆ addNamedToMemberFunctionSelectionTable() [23/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
inputModeWarn  ,
execute  ,
dictionaryIstream  ,
warn   
)

◆ addNamedToMemberFunctionSelectionTable() [24/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
inputModeError  ,
execute  ,
dictionaryIstream  ,
error   
)

◆ addNamedToMemberFunctionSelectionTable() [25/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
messageDirective  ,
execute  ,
dictionaryIstream  ,
message   
)

◆ addNamedToMemberFunctionSelectionTable() [26/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
messageDirective  ,
execute  ,
primitiveEntryIstream  ,
message   
)

◆ addNamedToMemberFunctionSelectionTable() [27/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
removeEntry  ,
execute  ,
dictionaryIstream  ,
remove   
)

◆ addNamedToMemberFunctionSelectionTable() [28/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
wordDirective  ,
execute  ,
dictionaryIstream  ,
word   
)

◆ addNamedToMemberFunctionSelectionTable() [29/29]

Foam::functionEntries::addNamedToMemberFunctionSelectionTable ( functionEntry  ,
wordDirective  ,
execute  ,
primitiveEntryIstream  ,
word   
)