38 os <<
"# Values: magSf value qDot htc" <<
endl;
96 Info<<
type() <<
": " << this->patch().name()
97 <<
": writing data to " << os.
name()
109 internalField().group()
121 const scalarField htc(qDot/(Tp - Tc + rootVSmall));
#define forAll(list, i)
Loop across all elements in list.
Macros for easy insertion into run-time selection tables.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
void setSize(const label)
Reset size of List.
const fileName & name() const
Return the name of the stream.
virtual void flush()
Flush stream.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
static void gatherList(const List< commsStruct > &comms, List< T > &Values, const int tag, const label comm)
Gather data but keep individual values separate.
commsTypes
Types of communications.
static bool master(const label communicator=0)
Am I the master process.
static label nProcs(const label communicator=0)
Number of processes in parallel run.
static bool & parRun()
Is this a parallel run?
static int & msgType()
Message tag of standard messages.
static int myProcNo(const label communicator=0)
Number of this process (starting from masterNo() = 0)
A list of keyword definitions, which are a keyword followed by any number of values (e....
This boundary condition provides an interface to an external application. Values are transferred as p...
virtual void evaluate(const Pstream::commsTypes commsType=Pstream::commsTypes::blocking)
Evaluate the patch field.
virtual void write(Ostream &) const
Write.
This boundary condition provides a temperature interface to an external application....
externalCoupledTemperatureMixedFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &)
Construct from patch, internal field and dictionary.
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.
Abstract base class for field mapping.
Abstract base class for fluid thermophysical transport models RAS, LES and laminar.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual tmp< volScalarField > kappaEff() const =0
Effective thermal turbulent conductivity.
tmp< SurfaceField< Type > > snGrad(const VolField< Type > &vf, const word &name)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Ostream & endl(Ostream &os)
Add newline and flush stream.
dimensionedScalar log(const dimensionedScalar &ds)
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.