87 if (dict.
found(
"value"))
99 ) <<
"essential value entry not provided" 113 internalField_(ptf.internalField_)
135 return patch_.boundaryMesh().mesh();
142 if (&patch_ != &(ptf.patch_))
145 <<
"different patches for fvsPatchField<Type>s" 176 this->writeEntry(
"value", os);
183 void Foam::fvsPatchField<Type>::operator=
193 void Foam::fvsPatchField<Type>::operator=
204 void Foam::fvsPatchField<Type>::operator+=
215 void Foam::fvsPatchField<Type>::operator-=
226 void Foam::fvsPatchField<Type>::operator*=
231 if (&patch_ != &ptf.
patch())
234 <<
"incompatible patches for patch fields" 243 void Foam::fvsPatchField<Type>::operator/=
248 if (&patch_ != &ptf.
patch())
259 void Foam::fvsPatchField<Type>::operator+=
269 void Foam::fvsPatchField<Type>::operator-=
279 void Foam::fvsPatchField<Type>::operator*=
289 void Foam::fvsPatchField<Type>::operator/=
299 void Foam::fvsPatchField<Type>::operator=
309 void Foam::fvsPatchField<Type>::operator+=
319 void Foam::fvsPatchField<Type>::operator-=
329 void Foam::fvsPatchField<Type>::operator*=
339 void Foam::fvsPatchField<Type>::operator/=
349 void Foam::fvsPatchField<Type>::operator==
359 void Foam::fvsPatchField<Type>::operator==
369 void Foam::fvsPatchField<Type>::operator==
381 Foam::Ostream& Foam::operator<<(Ostream& os, const fvsPatchField<Type>& ptf)
385 os.check(
"Ostream& operator<<(Ostream&, const fvsPatchField<Type>&");
bool found(const word &, bool recursive=false, bool patternMatch=true) const
Search dictionary for given keyword.
virtual void write(Ostream &) const
Write.
const objectRegistry & db() const
Return local objectRegistry.
errorManipArg< error, int > exit(error &err, const int errNo=1)
virtual void autoMap(const fvPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
A list of keyword definitions, which are a keyword followed by any number of values (e...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){ word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
Pre-declare SubField and related Field type.
void check(const fvsPatchField< Type > &) const
Check fvsPatchField<Type> against given fvsPatchField<Type>
Foam::fvPatchFieldMapper.
fvsPatchField(const fvPatch &, const DimensionedField< Type, surfaceMesh > &)
Construct from patch and internal field.
errorManip< error > abort(error &err)
virtual label size() const
Return size.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
Ostream & writeKeyword(const keyType &)
Write the keyword followed by an appropriate indentation.
virtual void rmap(const fvsPatchField< Type > &, const labelList &)
Reverse map the given fvsPatchField onto this fvsPatchField.
const fvPatch & patch() const
Return patch.
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Registry of regIOobjects.
An abstract base class with a fat-interface to all derived classes covering all possible ways in whic...