30 template<
class ParcelType>
38 template<
class ParcelType>
46 internalDegreesOfFreedom_
54 template<
class ParcelType>
67 ParcelType(mesh, position, celli, tetFacei, tetPtI),
76 template<
class ParcelType>
84 template<
class ParcelType>
91 template<
class ParcelType>
99 template<
class ParcelType>
104 return internalDegreesOfFreedom_;
108 template<
class ParcelType>
118 template<
class ParcelType>
125 template<
class ParcelType>
132 template<
class ParcelType>
139 template<
class ParcelType>
146 template<
class ParcelType>
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
label typeId_
Parcel type id.
scalar sigmaT() const
Return the reference total collision cross section.
DSMCParcel(const polyMesh &mesh, const vector &position, const vector &U, const scalar Ei, const label celli, const label tetFacei, const label tetPtI, const label typeId)
Construct from components.
scalar omega() const
Return the viscosity index.
label typeId() const
Return type id.
scalar d() const
Return const access to the hard sphere diameter [m].
constantProperties()
Null constructor, allows List of constantProperties to be.
bool readScalar(const char *buf, doubleScalar &s)
Read whole of buf as a scalar. Return true if succesful.
direction internalDegreesOfFreedom() const
Return the internalDegreesOfFreedom.
const vector & U() const
Return const access to velocity.
scalar Ei() const
Return const access to internal energy.
scalar Ei_
Internal energy of the Parcel, covering all non-translational.
scalar mass() const
Return const access to the particle mass [kg].
Mesh consisting of general polyhedral cells.
vector U_
Velocity of Parcel [m/s].
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.