Go to the documentation of this file.
52 const bool valueRequired
58 if (
dict.found(
"value"))
65 else if (!valueRequired)
72 <<
"Essential entry 'value' missing on patch " <<
p.name()
81 const valuePointPatchField<Type>& ptf,
83 const DimensionedField<Type, pointMesh>& iF,
84 const pointPatchFieldMapper& mapper
88 Field<Type>(ptf, mapper)
143 Field<Type>& iF =
const_cast<Field<Type>&
>(this->primitiveField());
145 this->setInInternalField(iF, *
this);
157 this->setInInternalField(iF, *
this);
167 this->writeEntry(
"value",
os);
static constexpr const zero Zero
Basic pointPatch represents a set of points from the mesh.
Foam::pointPatchFieldMapper.
virtual void updateCoeffs()
virtual void write(Ostream &) const
virtual void evaluate(const Pstream::commsTypes commsType=Pstream::commsTypes::blocking)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
virtual void autoMap(const pointPatchFieldMapper &)
valuePointPatchField(const valuePointPatchField &)=default
void operator=(const Field< Type > &)
errorManipArg< error, int > exit(error &err, const int errNo=1)
Foam::valuePointPatchField.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
virtual void rmap(const pointPatchField< Type > &, const labelList &)
void write(vtk::formatter &fmt, const Type &val, const label n=1)
#define FatalIOErrorInFunction(ios)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
string evaluate(label fieldWidth, const std::string &s, size_t pos=0, size_t len=std::string::npos)