eulerianParticle Class Reference
Collaboration diagram for eulerianParticle:
[legend]

Public Member Functions

 eulerianParticle ()
 Constructor. More...
 
void write (Ostream &os) const
 Write to stream. More...
 
Foam::dictionary writeDict () const
 Write to dictionary. More...
 

Public Attributes

label faceIHit
 Index of face in faceZone that this particle hits. Also used to. More...
 
vector VC
 Volume multiplied by face centres [m4]. More...
 
vector VU
 Volume multiplied by velocity [m4/s]. More...
 
scalar V
 Volume [m3]. More...
 
scalar time
 Injection time - set at collection [s]. More...
 

Friends

bool operator== (const eulerianParticle &a, const eulerianParticle &b)
 
bool operator!= (const eulerianParticle &a, const eulerianParticle &b)
 

Detailed Description

Definition at line 71 of file eulerianParticle.H.

Constructor & Destructor Documentation

◆ eulerianParticle()

Constructor.

Definition at line 35 of file eulerianParticle.C.

Member Function Documentation

◆ write()

void write ( Ostream os) const

Write to stream.

Definition at line 79 of file eulerianParticle.C.

References Foam::cbrt(), Foam::endl(), os(), Foam::constant::mathematical::pi(), token::SPACE, and U.

Here is the call graph for this function:

◆ writeDict()

Foam::dictionary writeDict ( ) const

Write to dictionary.

Definition at line 94 of file eulerianParticle.C.

References Foam::cbrt(), dict, Foam::constant::mathematical::pi(), and U.

Referenced by syncObjects::sync().

Here is the call graph for this function:
Here is the caller graph for this function:

Friends And Related Function Documentation

◆ operator==

bool operator== ( const eulerianParticle a,
const eulerianParticle b 
)
friend

Definition at line 112 of file eulerianParticle.H.

◆ operator!=

bool operator!= ( const eulerianParticle a,
const eulerianParticle b 
)
friend

Definition at line 126 of file eulerianParticle.H.

Member Data Documentation

◆ faceIHit

label faceIHit

Index of face in faceZone that this particle hits. Also used to.

identify the index of the coarse face of the surface agglomeration Note: value of -1 used to indicate that the particle has not been initialised

Definition at line 82 of file eulerianParticle.H.

◆ VC

vector VC

Volume multiplied by face centres [m4].

Definition at line 85 of file eulerianParticle.H.

◆ VU

vector VU

Volume multiplied by velocity [m4/s].

Definition at line 88 of file eulerianParticle.H.

◆ V

scalar V

Volume [m3].

Definition at line 91 of file eulerianParticle.H.

◆ time

scalar time

Injection time - set at collection [s].

Definition at line 94 of file eulerianParticle.H.

Referenced by distributedTriSurfaceMesh::distribute(), fvMesh::time(), and triSurfaceMesh::writeObject().


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