Public Member Functions | Private Attributes
DSMCParcel::constantProperties Class Reference

Class to hold DSMC particle constant properties. More...

Public Member Functions

 constantProperties ()
 Null constructor, allows List of constantProperties to be. More...
 
 constantProperties (const dictionary &dict)
 Constructor from dictionary. More...
 
scalar mass () const
 Return const access to the particle mass [kg]. More...
 
scalar d () const
 Return const access to the hard sphere diameter [m]. More...
 
scalar sigmaT () const
 Return the reference total collision cross section. More...
 
direction internalDegreesOfFreedom () const
 Return the internalDegreesOfFreedom. More...
 
scalar omega () const
 Return the viscosity index. More...
 

Private Attributes

scalar mass_
 Particle mass [kg] (constant) More...
 
scalar d_
 Particle hard sphere diameter [m] (constant) More...
 
direction internalDegreesOfFreedom_
 Internal degrees of freedom. More...
 
scalar omega_
 Viscosity index. More...
 

Detailed Description

Class to hold DSMC particle constant properties.

Definition at line 80 of file DSMCParcel.H.

Constructor & Destructor Documentation

◆ constantProperties() [1/2]

constantProperties ( )
inline

Null constructor, allows List of constantProperties to be.

created before the contents is initialised

Definition at line 31 of file DSMCParcelI.H.

◆ constantProperties() [2/2]

constantProperties ( const dictionary dict)
inline

Constructor from dictionary.

Definition at line 40 of file DSMCParcelI.H.

Member Function Documentation

◆ mass()

Foam::scalar mass ( ) const
inline

Return const access to the particle mass [kg].

Definition at line 78 of file DSMCParcelI.H.

Referenced by DSMCParcel::hitWallPatch().

Here is the caller graph for this function:

◆ d()

Foam::scalar d ( ) const
inline

Return const access to the hard sphere diameter [m].

Definition at line 85 of file DSMCParcelI.H.

◆ sigmaT()

Foam::scalar sigmaT ( ) const
inline

Return the reference total collision cross section.

Definition at line 93 of file DSMCParcelI.H.

References Foam::constant::mathematical::pi().

Here is the call graph for this function:

◆ internalDegreesOfFreedom()

Foam::direction internalDegreesOfFreedom ( ) const
inline

Return the internalDegreesOfFreedom.

Definition at line 101 of file DSMCParcelI.H.

Referenced by DSMCParcel::hitWallPatch().

Here is the caller graph for this function:

◆ omega()

Foam::scalar omega ( ) const
inline

Return the viscosity index.

Definition at line 110 of file DSMCParcelI.H.

Field Documentation

◆ mass_

scalar mass_
private

Particle mass [kg] (constant)

Definition at line 85 of file DSMCParcel.H.

◆ d_

scalar d_
private

Particle hard sphere diameter [m] (constant)

Definition at line 88 of file DSMCParcel.H.

◆ internalDegreesOfFreedom_

direction internalDegreesOfFreedom_
private

Internal degrees of freedom.

Definition at line 91 of file DSMCParcel.H.

◆ omega_

scalar omega_
private

Viscosity index.

Definition at line 94 of file DSMCParcel.H.


The documentation for this class was generated from the following files: