Loading...
Searching...
No Matches
eulerianParticle Class Reference

#include <eulerianParticle.H>

Collaboration diagram for eulerianParticle:

Public Member Functions

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

Public Attributes

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

Friends

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

Detailed Description

Definition at line 64 of file eulerianParticle.H.

Constructor & Destructor Documentation

◆ eulerianParticle()

eulerianParticle ( )

Default construct.

Definition at line 28 of file eulerianParticle.C.

References faceIHit, time, V, VC, VU, and Foam::Zero.

Referenced by operator!=, and operator==.

Here is the caller graph for this function:

Member Function Documentation

◆ write()

void write ( Ostream & os) const

Write to stream.

Definition at line 72 of file eulerianParticle.C.

References Foam::cbrt(), Foam::endl(), faceIHit, os(), Foam::constant::mathematical::pi(), token::SPACE, time, U, V, VC, and VU.

Here is the call graph for this function:

◆ writeDict()

Foam::dictionary writeDict ( ) const

Write to dictionary.

Definition at line 87 of file eulerianParticle.C.

References Foam::cbrt(), dict, faceIHit, Foam::constant::mathematical::pi(), time, U, V, VC, and VU.

Here is the call graph for this function:

◆ operator==

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

Definition at line 121 of file eulerianParticle.H.

References b, eulerianParticle(), faceIHit, time, V, VC, and VU.

◆ operator!=

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

Definition at line 135 of file eulerianParticle.H.

References b, and eulerianParticle().

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 77 of file eulerianParticle.H.

Referenced by eulerianParticle(), operator==, write(), and writeDict().

◆ VC

vector VC

Volume multiplied by face centres [m4].

Definition at line 82 of file eulerianParticle.H.

Referenced by eulerianParticle(), operator==, write(), and writeDict().

◆ VU

vector VU

Volume multiplied by velocity [m4/s].

Definition at line 87 of file eulerianParticle.H.

Referenced by eulerianParticle(), operator==, write(), and writeDict().

◆ V

scalar V

Volume [m3].

Definition at line 92 of file eulerianParticle.H.

Referenced by eulerianParticle(), operator==, write(), and writeDict().

◆ time

scalar time

Injection time - set at collection [s].

Definition at line 97 of file eulerianParticle.H.

Referenced by eulerianParticle(), operator==, write(), and writeDict().


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