Go to the documentation of this file.
21 #ifndef __ProcessField_hpp__
22 #define __ProcessField_hpp__
129 for(
int32 i=0; i<this->
mesh().nx(); i++ )
131 for(
int32 j=0; j<this->
mesh().ny(); j++ )
133 for(
int32 k=0; k<this->
mesh().nz(); k++ )
164 #endif //__ProcessField_hpp__
pointField_H< T > & field_
const word & processedFieldName() const
iOstream & endl(iOstream &os)
const word & operation() const
uniquePtr< includeMask > includeMask_
add_vCtor(processField, ProcessField, dictionary)
bool convertRectMeshField(iOstream &os, rectMeshField_H< T > &field)
bool writeToVTK(iOstream &os) const override
#define fatalErrorInFunction
rectMeshField_H< T > sumOp(const pointField_H< T > field, const pointRectCell &pointToCell)
processField(const dictionary &dict, pointRectCell &pToCell, repository &rep)
ProcessField(const dictionary &dict, pointRectCell &pToCell, repository &rep)
virtual bool process() override
TypeInfoTemplate("ProcessField", T)
auto & processedRepository()
rectMeshField_H< T > & processedField_
T getUniformValue() const
rectMeshField_H< T > sumMaksOp(const pointField_H< T > field, const pointRectCell &pointToCell, const incMask &mask)
const word & fieldName() const
const auto & mesh() const
const auto & pointToCell() const