67#ifndef NusseltNumber_H
68#define NusseltNumber_H
81template<
class CloudType>
84 public CloudFunctionObject<CloudType>
103 void operator=(
const NusseltNumber<CloudType>&) =
delete;
Templated cloud function object base class.
const CloudType & owner() const
Return const access to the owner cloud.
Templated base class for dsmc cloud.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
Calculates and writes particle Nusselt number field on the cloud.
virtual autoPtr< CloudFunctionObject< CloudType > > clone() const
Construct and return a clone.
TypeName("NusseltNumber")
Runtime type information.
virtual ~NusseltNumber()=default
Destructor.
void operator=(const NusseltNumber< CloudType > &)=delete
No copy assignment.
virtual void postEvolve(const typename parcelType::trackingData &td)
Post-evolve hook.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Class used to pass data into container.
const dictionary & dict() const
Return const access to the cloud dictionary.
const word & modelName() const
Return const access to the name of the sub-model.
A class for handling words, derived from Foam::string.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.