Inheritance diagram for processField:
Collaboration diagram for processField:Public Member Functions | |
| TypeInfo ("processField") | |
| processField (const dictionary &dict, pointRectCell &pToCell, repository &rep) | |
| virtual | ~processField ()=default |
| create_vCtor (processField, dictionary,(const dictionary &dict, pointRectCell &pToCell, repository &rep),(dict, pToCell, rep)) | |
| const auto & | mesh () const |
| auto & | mesh () |
| const auto & | pointToCell () const |
| auto & | pointToCell () |
| auto & | dict () |
| const auto & | dict () const |
| auto & | timeFolderRepository () |
| auto & | processedRepository () |
| const word & | fieldType () const |
| const word & | fieldName () const |
| bool | isUniform () const |
| const word & | operation () const |
| auto & | timeFolder () |
| const word & | includeMaskType () const |
| auto | threshold () const |
| const word & | processedFieldName () const |
| virtual bool | process ()=0 |
| virtual bool | writeToVTK (iOstream &is) const =0 |
Static Public Member Functions | |
| static uniquePtr< processField > | create (const dictionary &dict, pointRectCell &pToCell, repository &rep) |
Static Protected Member Functions | |
| static bool | getFieldType (const dictionary &dict, readFromTimeFolder &timeFolder, word &fieldName, word &fieldType) |
Protected Attributes | |
| dictionary | dict_ |
| pointRectCell & | pointToCell_ |
| readFromTimeFolder | timeFolder_ |
| word | processedFieldName_ |
| word | fieldName_ |
| word | fieldType_ |
| word | operation_ |
| word | includeMaskType_ |
| int32 | threshold_ = 1 |
| uniquePtr< includeMask > | includeMask_ = nullptr |
Definition at line 37 of file processField.hpp.
| processField | ( | const dictionary & | dict, |
| pointRectCell & | pToCell, | ||
| repository & | rep | ||
| ) |
Definition at line 27 of file processField.cpp.
References includeMask::create(), processField::dict_, fatalExit, processField::fieldName_, processField::fieldType_, processField::getFieldType(), processField::includeMask_, processField::includeMaskType_, dictionary::subDictOrCreate(), and processField::timeFolder_.
Here is the call graph for this function:
|
virtualdefault |
|
staticprotected |
Definition at line 56 of file processField.cpp.
References dictionary::containsDataEntry(), dictionary::dataEntryRef(), pFlow::endl(), fatalErrorInFunction, twoPartEntry::firstPart(), dictionary::getVal(), dictionary::globalName(), and pFlow::isTwoPartEntry().
Referenced by processField::processField().
Here is the call graph for this function:
Here is the caller graph for this function:| TypeInfo | ( | "processField" | ) |
| create_vCtor | ( | processField | , |
| dictionary | , | ||
| (const dictionary &dict, pointRectCell &pToCell, repository &rep) | , | ||
| (dict, pToCell, rep) | |||
| ) |
|
inline |
Definition at line 84 of file processField.hpp.
References pointRectCell::mesh(), and processField::pointToCell_.
Referenced by ProcessField< T >::process().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 89 of file processField.hpp.
References pointRectCell::mesh(), and processField::pointToCell_.
Here is the call graph for this function:
|
inline |
Definition at line 94 of file processField.hpp.
References processField::pointToCell_.
Referenced by ProcessField< T >::process().
Here is the caller graph for this function:
|
inline |
Definition at line 99 of file processField.hpp.
References processField::pointToCell_.
|
inline |
Definition at line 104 of file processField.hpp.
References processField::dict_.
Referenced by ProcessField< T >::getUniformValue().
Here is the caller graph for this function:
|
inline |
Definition at line 109 of file processField.hpp.
References processField::dict_.
|
inline |
Definition at line 114 of file processField.hpp.
References readFromTimeFolder::db(), and processField::timeFolder_.
Here is the call graph for this function:
|
inline |
Definition at line 119 of file processField.hpp.
References processField::pointToCell_, and pointRectCell::processedRepository().
Here is the call graph for this function:
|
inline |
Definition at line 124 of file processField.hpp.
References processField::fieldType_.
|
inline |
Definition at line 129 of file processField.hpp.
References processField::fieldName_.
|
inline |
Definition at line 134 of file processField.hpp.
References processField::fieldName_.
|
inline |
Definition at line 139 of file processField.hpp.
References processField::operation_.
Referenced by ProcessField< T >::process().
Here is the caller graph for this function:
|
inline |
Definition at line 144 of file processField.hpp.
References processField::timeFolder_.
|
inline |
Definition at line 149 of file processField.hpp.
References processField::includeMaskType_.
|
inline |
Definition at line 154 of file processField.hpp.
References processField::threshold_.
Referenced by ProcessField< T >::process().
Here is the caller graph for this function:
|
inline |
Definition at line 159 of file processField.hpp.
References processField::processedFieldName_.
|
pure virtual |
Implemented in ProcessField< T >.
|
pure virtual |
Implemented in ProcessField< T >.
|
static |
Definition at line 95 of file processField.cpp.
References pFlow::angleBracketsNames(), END_REPORT, fatalError, fatalExit, Green_Text, pFlow::printKeys(), REPORT, and Yellow_Text.
Referenced by postprocess::processTimeFolder().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 41 of file processField.hpp.
Referenced by processField::dict(), and processField::processField().
|
protected |
Definition at line 43 of file processField.hpp.
Referenced by processField::mesh(), processField::pointToCell(), and processField::processedRepository().
|
mutableprotected |
Definition at line 45 of file processField.hpp.
Referenced by processField::processField(), processField::timeFolder(), and processField::timeFolderRepository().
|
protected |
Definition at line 47 of file processField.hpp.
Referenced by processField::processedFieldName().
|
protected |
Definition at line 49 of file processField.hpp.
Referenced by processField::fieldName(), processField::isUniform(), and processField::processField().
|
protected |
Definition at line 51 of file processField.hpp.
Referenced by processField::fieldType(), and processField::processField().
|
protected |
Definition at line 53 of file processField.hpp.
Referenced by processField::operation().
|
protected |
Definition at line 55 of file processField.hpp.
Referenced by processField::includeMaskType(), and processField::processField().
|
protected |
Definition at line 57 of file processField.hpp.
Referenced by processField::threshold().
|
protected |
Definition at line 59 of file processField.hpp.
Referenced by ProcessField< T >::process(), and processField::processField().