Go to the documentation of this file.
32 template<
class ParcelType>
40 template<
class ParcelType>
46 mass_(
dict.get<scalar>(
"mass")),
47 d_(
dict.get<scalar>(
"diameter")),
48 internalDegreesOfFreedom_(
dict.get<
int>(
"internalDegreesOfFreedom")),
49 omega_(
dict.get<scalar>(
"omega"))
53 template<
class ParcelType>
73 template<
class ParcelType>
84 ParcelType(
mesh, position, celli),
93 template<
class ParcelType>
101 template<
class ParcelType>
108 template<
class ParcelType>
116 template<
class ParcelType>
121 return internalDegreesOfFreedom_;
125 template<
class ParcelType>
135 template<
class ParcelType>
142 template<
class ParcelType>
149 template<
class ParcelType>
156 template<
class ParcelType>
163 template<
class ParcelType>
const vector & U() const
Return const access to velocity.
DSMCParcel(const polyMesh &mesh, const barycentric &coordinates, const label celli, const label tetFacei, const label tetPti, const vector &U, const scalar Ei, const label typeId)
Construct from components.
label typeId() const
Return type id.
constantProperties()
Null constructor, allows List of constantProperties to be.
label typeId_
Parcel type id.
Mesh consisting of general polyhedral cells.
scalar sigmaT() const
Return the reference total collision cross section.
direction internalDegreesOfFreedom() const
Return the internalDegreesOfFreedom.
PtrList< coordinateSystem > coordinates(solidRegions.size())
scalar omega() const
Return the viscosity index.
vector U_
Velocity of Parcel [m/s].
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
scalar Ei_
Internal energy of the Parcel, covering all non-translational.
scalar mass() const
Return const access to the particle mass [kg].
constexpr scalar pi(M_PI)
scalar d() const
Return const access to the hard sphere diameter [m].
scalar Ei() const
Return const access to internal energy.