55 jumpTable_(ptf.jumpTable_.clone())
85 const uniformJumpAMIFvPatchField<Type>& ptf
89 jumpTable_(ptf.jumpTable_.clone())
101 jumpTable_(ptf.jumpTable_.clone())
115 if (this->cyclicAMIPatch().owner())
117 this->jump_ = jumpTable_->value(this->db().time().value());
128 if (this->cyclicAMIPatch().owner())
130 jumpTable_->writeData(
os);
bool readValueEntry(const dictionary &dict, IOobjectOption::readOption readOpt=IOobjectOption::LAZY_READ)
Read the "value" entry into *this.
Top level data entry class for use in dictionaries. Provides a mechanism to specify a variable as a c...
const objectRegistry & db() const
The associated objectRegistry.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual void evaluate(const Pstream::commsTypes commsType)
Evaluate the patch field.
A FieldMapper for finite-volume patch fields.
const cyclicAMIFvPatch & cyclicAMIPatch() const noexcept
Return local reference cast into the cyclic AMI patch.
This boundary condition provides a jump condition, across non-conformal cyclic path-pairs, employing an arbitraryMeshInterface (AMI).
OBJstream os(runTime.globalPath()/outputName)
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
"buffered" : (MPI_Bsend, MPI_Recv)
virtual void write(Ostream &) const
Write.