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

SphereDrag< CloudType > Class Template Reference

Drag model based on assumption of solid spheres. More...

#include <lagrangianIntermediate/SphereDrag.H>


Detailed Description

template<class CloudType>
class Foam::SphereDrag< CloudType >

Drag model based on assumption of solid spheres.

Definition at line 46 of file SphereDrag.H.

Inheritance diagram for SphereDrag< CloudType >:
Collaboration diagram for SphereDrag< CloudType >:

List of all members.

Public Member Functions

 TypeName ("SphereDrag")
 Runtime type information.
 SphereDrag (const dictionary &dict, CloudType &owner)
 Construct from dictionary.
virtual  ~SphereDrag ()
 Destructor.
bool  active () const
 Flag to indicate whether model activates drag model.
scalar  Cd (const scalar Re) const
 Return drag coefficient.

Constructor & Destructor Documentation

SphereDrag ( const dictionary &   dict,
CloudType &   owner  
)

Construct from dictionary.

Definition at line 32 of file SphereDrag.C.

~SphereDrag (  ) [virtual]

Destructor.

Definition at line 44 of file SphereDrag.C.


Member Function Documentation

TypeName ( "SphereDrag< CloudType >"    )

Runtime type information.

bool active (  ) const [virtual]

Flag to indicate whether model activates drag model.

Implements DragModel< CloudType >.

Definition at line 51 of file SphereDrag.C.

Foam::scalar Cd ( const scalar   Re  ) const [virtual]

Return drag coefficient.

Implements DragModel< CloudType >.

Definition at line 58 of file SphereDrag.C.

References Foam::pow().


The documentation for this class was generated from the following files:
  • src/lagrangian/intermediate/submodels/Kinematic/DragModel/SphereDrag/SphereDrag.H
  • src/lagrangian/intermediate/submodels/Kinematic/DragModel/SphereDrag/SphereDrag.C