59 phiName_(ptf.phiName_)
72 phiName_(
dict.getOrDefault<
word>(
"phi",
"phi"))
100 phiName_(ptf.phiName_)
112 phiName_(ptf.phiName_)
127 this->patch().
template lookupPatchField<edgeScalarField, scalar>
132 this->valueFraction() = 1.0 -
pos(phip);
143 this->refValue().writeEntry(
"inletValue",
os);
144 this->writeEntry(
"value",
os);
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Generic templated field type.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Ostream & writeEntryIfDifferent(const word &key, const T &value1, const T &value2)
Write a keyword/value entry only when the two values differ.
void size(const label n)
Older name for setAddressableSize.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
bool found(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
Search for an entry (const access) with the given keyword.
A FieldMapper for finite-area patch fields.
faPatchField<Type> abstract base class. This class gives a fat-interface to all derived classes cover...
virtual void operator=(const UList< Type > &)
Finite area patch class. Used for 2-D non-Euclidian finite area method.
virtual bool write()
Write the output fields.
Author Zeljko Tukovic, FMENA Hrvoje Jasak, Wikki Ltd.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
Author Zeljko Tukovic, FMENA Hrvoje Jasak, Wikki Ltd.
virtual Field< Type > & refGrad()
virtual Field< Type > & refValue()
virtual scalarField & valueFraction()
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
dimensionedScalar pos(const dimensionedScalar &ds)
A non-counting (dummy) refCount.