Go to the documentation of this file.
55 jumpTable_(ptf.jumpTable_.clone())
65 const bool valueRequired
78 if (dict.
found(
"value"))
82 Field<Type>(
"value",
dict,
p.size())
96 const uniformJumpFvPatchField<Type>& ptf
100 jumpTable_(ptf.jumpTable_.clone())
112 jumpTable_(ptf.jumpTable_.clone())
126 if (this->cyclicPatch().owner())
128 this->setJump(jumpTable_->value(this->db().time().value()));
140 if (this->cyclicPatch().owner())
142 jumpTable_->writeData(
os);
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
bool found(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
friend Ostream & operator(Ostream &, const fvPatchField< Type > &)
This boundary condition provides a jump condition, using the cyclic condition as a base.
virtual void write(Ostream &) const
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
const cyclicFvPatch & cyclicPatch() const
virtual void evaluate(const Pstream::commsTypes commsType)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
virtual void updateCoeffs()
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
const objectRegistry & db() const
void write(vtk::formatter &fmt, const Type &val, const label n=1)
Foam::fvPatchFieldMapper.
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)