Foam::cfdemCloud Class Reference

Inheritance diagram for Foam::cfdemCloud:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 cfdemCloud (const fvMesh &mesh)
word modelType ()
label particleCell (int)
double d (int)
vector position (int)
vector velocity (int)
virtual const forceModelforceM (int)
virtual int nrForceModels ()
scalar radius (int)
scalar voidfraction (int)
label liggghtsCommandModelIndex (word)
const bool & ignore () const
const fvMesh & mesh () const
bool verbous () const
const IOdictionary & couplingProperties () const
double ** positions () const
double ** velocities () const
double ** impForces () const
double ** expForces () const
double ** radii () const
double ** voidfractions () const
void set_radii (double **&) const
double ** cellIDs () const
void set_cellIDs (double **&) const
double ** particleWeights () const
double ** particleVolumes () const
int numberOfParticles () const
bool numberOfParticlesChanged () const
bool arraysReallocated () const
const wordList & forceModels ()
const voidFractionModelvoidFractionM () const
const locateModellocateM () const
const momCoupleModelmomCoupleM (int) const
const dataExchangeModeldataExchangeM () const
const IOModelIOM () const
const averagingModelaveragingM () const
const regionModelregionM () const
const meshMotionModelmeshMotionM () const
const wordList & liggghtsCommandModelList () const
autoPtr< liggghtsCommandModel > * liggghtsCommand () const
virtual bool evolve (volScalarField &, volVectorField &, volVectorField &)
virtual bool reAllocArrays () const
void writeScalarFieldToTerminal (double **&)
void writeVectorFieldToTerminal (double **&)
tmp< fvVectorMatrix > divVoidfractionTau (volVectorField &, volScalarField &) const
tmp< volScalarField > voidfractionNuEff (volScalarField &) const
void resetArray (double **&, int, int, double resetVal=0.)
 cfdemCloud (const fvMesh &mesh)
word modelType ()
label particleCell (int)
double d (int)
vector position (int)
vector velocity (int)
virtual const forceModelforceM (int)
virtual int nrForceModels ()
scalar radius (int)
scalar voidfraction (int)
label liggghtsCommandModelIndex (word)
const bool & ignore () const
const fvMesh & mesh () const
bool verbous () const
const IOdictionary & couplingProperties () const
double ** positions () const
double ** velocities () const
double ** impForces () const
double ** expForces () const
double ** radii () const
double ** voidfractions () const
void set_radii (double **&) const
double ** cellIDs () const
void set_cellIDs (double **&) const
double ** particleWeights () const
double ** particleVolumes () const
int numberOfParticles () const
bool numberOfParticlesChanged () const
bool arraysReallocated () const
const wordList & forceModels ()
const voidFractionModelvoidFractionM () const
const locateModellocateM () const
const momCoupleModelmomCoupleM (int) const
const dataExchangeModeldataExchangeM () const
const IOModelIOM () const
const averagingModelaveragingM () const
const regionModelregionM () const
const meshMotionModelmeshMotionM () const
const wordList & liggghtsCommandModelList () const
autoPtr< liggghtsCommandModel > * liggghtsCommand () const
virtual bool evolve (volScalarField &, volVectorField &, volVectorField &)
virtual bool reAllocArrays () const
void writeScalarFieldToTerminal (double **&)
void writeVectorFieldToTerminal (double **&)
tmp< fvVectorMatrix > divVoidfractionTau (volVectorField &, volScalarField &) const
tmp< volScalarField > voidfractionNuEff (volScalarField &) const
void resetArray (double **&, int, int, double resetVal=0.)

Protected Member Functions

virtual void getDEMdata ()
virtual void giveDEMdata ()
virtual void setNumberOfParticles (int)
virtual void findCells ()
virtual void setForces ()
virtual void getDEMdata ()
virtual void giveDEMdata ()
virtual void setNumberOfParticles (int)
virtual void findCells ()
virtual void setForces ()

Protected Attributes

const fvMesh & mesh_
IOdictionary couplingProperties_
IOdictionary liggghtsCommandDict_
bool verbous_
bool ignore_
const word modelType_
double ** positions_
double ** velocities_
double ** impForces_
double ** expForces_
double ** DEMForces_
double ** radii_
double ** voidfractions_
double ** cellIDs_
double ** particleWeights_
double ** particleVolumes_
int numberOfParticles_
bool numberOfParticlesChanged_
bool arraysReallocated_
const wordList forceModels_
const wordList momCoupleModels_
const wordList liggghtsCommandModelList_
const word turbulenceModelType_
autoPtr< forceModel > * forceModel_
autoPtr< locateModellocateModel_
autoPtr< momCoupleModel > * momCoupleModel_
autoPtr< dataExchangeModeldataExchangeModel_
autoPtr< IOModelIOModel_
autoPtr< voidFractionModelvoidFractionModel_
autoPtr< averagingModelaveragingModel_
autoPtr< regionModelregionModel_
autoPtr< meshMotionModelmeshMotionModel_
autoPtr< liggghtsCommandModel > * liggghtsCommand_

Friends

class dataExchangeModel
class voidFractionModel

The documentation for this class was generated from the following files:
 All Classes
Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by  doxygen 1.6.3