87 if (dict.
found(
"value"))
99 ) <<
"essential value entry not provided" 123 return patch_.boundaryMesh().mesh();
130 if (&patch_ != &(ptf.patch_))
133 <<
"different patches for fvsPatchField<Type>s" 172 if (overridesConstraint())
184 void Foam::fvsPatchField<Type>::operator=
194 void Foam::fvsPatchField<Type>::operator=
205 void Foam::fvsPatchField<Type>::operator+=
216 void Foam::fvsPatchField<Type>::operator-=
227 void Foam::fvsPatchField<Type>::operator*=
232 if (&patch_ != &ptf.
patch())
235 <<
"incompatible patches for patch fields" 244 void Foam::fvsPatchField<Type>::operator/=
249 if (&patch_ != &ptf.
patch())
260 void Foam::fvsPatchField<Type>::operator+=
270 void Foam::fvsPatchField<Type>::operator-=
280 void Foam::fvsPatchField<Type>::operator*=
290 void Foam::fvsPatchField<Type>::operator/=
300 void Foam::fvsPatchField<Type>::operator=
310 void Foam::fvsPatchField<Type>::operator+=
320 void Foam::fvsPatchField<Type>::operator-=
330 void Foam::fvsPatchField<Type>::operator*=
340 void Foam::fvsPatchField<Type>::operator/=
350 void Foam::fvsPatchField<Type>::operator==
360 void Foam::fvsPatchField<Type>::operator==
370 void Foam::fvsPatchField<Type>::operator==
382 Foam::Ostream& Foam::operator<<(Ostream& os, const fvsPatchField<Type>& ptf)
386 os.check(
"Ostream& operator<<(Ostream&, const fvsPatchField<Type>&");
virtual void reset(const fvsPatchField< Type > &)
Reset the fvsPatchField to the given fvsPatchField.
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...
virtual void rmap(const fvsPatchField< Type > &, const labelList &)
Reverse map the given fvsPatchField onto this fvsPatchField.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
const fvPatch & patch() const
Return patch.
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
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...