FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

Base case for selecting a collision model. More...

#include <dieselSpray/collisionModel.H>


Detailed Description

Base case for selecting a collision model.

Definition at line 51 of file collisionModel.H.

Inheritance diagram for collisionModel:
Collaboration diagram for collisionModel:

List of all members.

Public Member Functions

 TypeName ("collisionModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, collisionModel, dictionary,(const dictionary &dict, spray &sm, Random &rndGen),(dict, sm, rndGen))
 collisionModel (const dictionary &dict, spray &sm, Random &rndGen)
 Construct from components.
virtual  ~collisionModel ()
virtual void  collideParcels (const scalar dt) const =0

Static Public Member Functions

static autoPtr< collisionModel >  New (const dictionary &dict, spray &sm, Random &rndGen)

Protected Attributes

const dictionary &  dict_
spray &  spray_
Random &  rndGen_

Constructor & Destructor Documentation

collisionModel ( const dictionary &   dict,
spray &   sm,
Random &   rndGen  
)

Construct from components.

Definition at line 44 of file collisionModel.C.

~collisionModel (  ) [virtual]

Definition at line 59 of file collisionModel.C.


Member Function Documentation

TypeName ( "collisionModel"    )

Runtime type information.

declareRunTimeSelectionTable ( autoPtr   ,
collisionModel   ,
dictionary   ,
(const dictionary &dict, spray &sm, Random &rndGen)   ,
(dict, sm, rndGen)    
)
autoPtr< collisionModel > New ( const dictionary &   dict,
spray &   sm,
Random &   rndGen  
) [static]
virtual void collideParcels ( const scalar   dt  ) const [pure virtual]

Member Data Documentation

const dictionary& dict_ [protected]

Definition at line 57 of file collisionModel.H.

Random& rndGen_ [protected]

Definition at line 59 of file collisionModel.H.


The documentation for this class was generated from the following files:
  • src/lagrangian/dieselSpray/spraySubModels/collisionModel/collisionModel/collisionModel.H
  • src/lagrangian/dieselSpray/spraySubModels/collisionModel/collisionModel/collisionModel.C
  • src/lagrangian/dieselSpray/spraySubModels/collisionModel/collisionModel/newCollisionModel.C