Public Member Functions | |
TypeInfoTemplate ("ProcessField", T) | |
ProcessField (const dictionary &dict, pointRectCell &pToCell, repository &rep) | |
add_vCtor (processField, ProcessField, dictionary) | |
T | getUniformValue () const |
virtual bool | process () override |
bool | writeToVTK (iOstream &os) const override |
![]() | |
TypeInfo ("processField") | |
processField (const dictionary &dict, pointRectCell &pToCell, repository &rep) | |
create_vCtor (processField, dictionary,(const dictionary &dict, pointRectCell &pToCell, repository &rep),(dict, pToCell, rep)) | |
const auto & | mesh () const |
const auto & | pointToCell () const |
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 |
Protected Attributes | |
pointField_H< T > & | field_ |
rectMeshField_H< T > & | processedField_ |
![]() | |
dictionary | dict_ |
pointRectCell & | pointToCell_ |
readFromTimeFolder | timeFolder_ |
word | processedFieldName_ |
word | fieldName_ |
word | fieldType_ |
word | operation_ |
word | includeMaskType_ |
int32 | threshold_ = 1 |
uniquePtr< includeMask > | includeMask_ = nullptr |
Additional Inherited Members | |
![]() | |
static uniquePtr< processField > | create (const dictionary &dict, pointRectCell &pToCell, repository &rep) |
![]() | |
static bool | getFieldType (const dictionary &dict, readFromTimeFolder &timeFolder, word &fieldName, word &fieldType) |
Definition at line 36 of file ProcessField.hpp.
|
inline |
Definition at line 53 of file ProcessField.hpp.
TypeInfoTemplate | ( | "ProcessField< T >" | , |
T | |||
) |
add_vCtor | ( | processField | , |
ProcessField< T > | , | ||
dictionary | |||
) |
|
inline |
Definition at line 90 of file ProcessField.hpp.
References processField::dict(), and twoPartEntry::secondPartVal().
|
inlineoverridevirtual |
Implements processField.
Definition at line 97 of file ProcessField.hpp.
References pFlow::endl(), fatalErrorInFunction, fatalExit, ProcessField< T >::field_, processField::includeMask_, processField::mesh(), processField::operation(), processField::pointToCell(), ProcessField< T >::processedField_, pFlow::sumMaksOp(), pFlow::sumOp(), and processField::threshold().
|
inlineoverridevirtual |
Implements processField.
Definition at line 152 of file ProcessField.hpp.
References pFlow::convertRectMeshField(), and ProcessField< T >::processedField_.
|
protected |
Definition at line 43 of file ProcessField.hpp.
Referenced by ProcessField< T >::process().
|
protected |
Definition at line 46 of file ProcessField.hpp.
Referenced by ProcessField< T >::process(), and ProcessField< T >::writeToVTK().