114 #ifndef externalCoupledTemperatureMixedFvPatchScalarField_H 115 #define externalCoupledTemperatureMixedFvPatchScalarField_H 130 class externalCoupledTemperatureMixedFvPatchScalarField
132 public externalCoupledMixedFvPatchField<scalar>
137 enum outputTemperatureType
144 static const Enum<outputTemperatureType> outputTemperatureNames;
147 enum refTemperatureType
160 enum outputTemperatureType outTempType_;
163 enum refTemperatureType refTempType_;
172 TypeName(
"externalCoupledTemperature");
221 const DimensionedField<scalar, volMesh>&
225 virtual tmp<fvPatchField<scalar>>
clone 227 const DimensionedField<scalar, volMesh>& iF
230 return tmp<fvPatchField<scalar>>
A list of keyword definitions, which are a keyword followed by a number of values (eg...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
externalCoupledTemperatureMixedFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
virtual void writeData(Ostream &os) const
Write data.
A FieldMapper for finite-volume patch fields.
virtual ~externalCoupledTemperatureMixedFvPatchScalarField()=default
Destructor.
virtual void writeHeader(Ostream &os) const
Write header.
This boundary condition provides a temperatue interface to an external application.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
virtual void write(Ostream &os) const
Write.
OBJstream os(runTime.globalPath()/outputName)
virtual void readData(Istream &is)
Read data.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
virtual tmp< fvPatchField< scalar > > clone() const
Construct and return a clone.
TypeName("externalCoupledTemperature")
Runtime type information.
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
A class for managing temporary objects.