Go to the documentation of this file.
37 Foam::turbulentDigitalFilterInletFvPatchVectorField::interpolateOrRead
39 const word& fieldName,
41 bool& interpolateField
44 if (
dict.found(fieldName))
56 interpolateField =
false;
61 interpolateField =
true;
62 return interpolateBoundaryData<Type>(fieldName);
69 Foam::turbulentDigitalFilterInletFvPatchVectorField::interpolateBoundaryData
74 const word& patchName = this->
patch().name();
82 this->db().time().
path()
83 /this->db().time().caseConstant()
102 Info<<
"Turbulent DFM/FSM patch " << patchName
103 <<
": Interpolating field " << fieldName
104 <<
" from " << valsFile <<
endl;
106 return patchMapper().interpolate(vals);
110 template<
class Form,
class Type>
111 Form Foam::turbulentDigitalFilterInletFvPatchVectorField::generateRandomSet
A class for handling words, derived from Foam::string.
A class for handling file names.
A class for managing temporary objects.
const fileOperation & fileHandler()
Get current file handler.
Ostream & endl(Ostream &os)
Add newline and flush stream.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Generic templated field type.
messageStream Info
Information stream (uses stdout - output is on the master only)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const std::string patch
OpenFOAM patch number as a std::string.
fileName path(UMean.rootPath()/UMean.caseName()/"graphs"/UMean.instance())