114 #ifndef externalCoupledTemperatureMixedFvPatchScalarField_H
115 #define externalCoupledTemperatureMixedFvPatchScalarField_H
130 class externalCoupledTemperatureMixedFvPatchScalarField
132 public externalCoupledMixedFvPatchScalarField
146 TypeName(
"externalCoupledTemperature");
155 const DimensionedField<scalar, fvMesh>&,
221 using externalCoupledMixedFvPatchScalarField::operator=;
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
commsTypes
Types of communications.
This boundary condition provides a temperature interface to an external application....
virtual void evaluate(const Pstream::commsTypes commsType=Pstream::commsTypes::blocking)
Evaluate the patch field.
virtual void writeHeader(OFstream &os) const
Write header to transfer file.
virtual void write(Ostream &) const
Write.
virtual ~externalCoupledTemperatureMixedFvPatchScalarField()
Destructor.
virtual void transferData(OFstream &os) const
Transfer data for external source.
externalCoupledTemperatureMixedFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, fvMesh > &, const dictionary &)
Construct from patch, internal field and dictionary.
virtual tmp< fvPatchScalarField > clone(const DimensionedField< scalar, fvMesh > &iF) const
Construct and return a clone setting internal field reference.
TypeName("externalCoupledTemperature")
Runtime type information.
Abstract base class for field mapping.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
A class for managing temporary objects.