Go to the documentation of this file.
33 pointToCell_(pToCell),
35 processedFieldName_(dict.name()),
36 operation_(dict.getVal<
word>(
"operation")),
37 includeMaskType_(dict.getVal<
word>(
"includeMask")),
38 threshold_(dict.getValOrSet<
int32>(
"threshold", 1))
70 fieldName =
"uniformField";
76 if( !
timeFolder.pointFieldFileGetType(fieldName, fieldType) )
87 "does not contain field keyword"<<
endl;
104 if(!getFieldType(dict,
timeFolder, fName, fType))
113 if( dictionaryvCtorSelector_.search(method) )
116 dictionaryvCtorSelector_[method]
117 (dict, pToCell, rep);
126 method <<
" dose not exist. \n"
127 <<
"Avaiable ones are: \n\n"
129 dictionaryvCtorSelector_
static uniquePtr< includeMask > create(const dictionary &dict, const word &opType, readFromTimeFolder &timeFolder)
static uniquePtr< processField > create(const dictionary &dict, pointRectCell &pToCell, repository &rep)
static bool getFieldType(const dictionary &dict, readFromTimeFolder &timeFolder, word &fieldName, word &fieldType)
iOstream & printKeys(iOstream &os, const wordHashMap< T > &m)
virtual word globalName() const
dictionary & subDictOrCreate(const word &keyword)
iOstream & endl(iOstream &os)
uniquePtr< includeMask > includeMask_
bool containsDataEntry(const word &name) const
#define fatalErrorInFunction
word angleBracketsNames(const word &w1, const word &w2)
dataEntry & dataEntryRef(const word &keyword)
processField(const dictionary &dict, pointRectCell &pToCell, repository &rep)
T getVal(const word &keyword) const
bool isTwoPartEntry(dataEntry entry)
const word & firstPart() const
readFromTimeFolder timeFolder_