Correction limiting method based on the relative particle velocity. More...
Public Member Functions | |
TypeName ("relative") | |
relative (const dictionary &dict) | |
relative (const relative &cl) | |
virtual autoPtr< CorrectionLimitingMethod > | clone () const |
virtual | ~relative () |
virtual vector | limitedVelocity (const vector uP, const vector dU, const vector uMean) const |
![]() | |
TypeName ("correctionLimitingMethod") | |
declareRunTimeSelectionTable (autoPtr, CorrectionLimitingMethod, dictionary,(const dictionary &dict),(dict)) | |
CorrectionLimitingMethod (const dictionary &dict) | |
CorrectionLimitingMethod (const CorrectionLimitingMethod &cl) | |
virtual | ~CorrectionLimitingMethod () |
Protected Attributes | |
scalar | e_ |
Additional Inherited Members | |
![]() | |
static autoPtr< CorrectionLimitingMethod > | New (const dictionary &dict) |
Correction limiting method based on the relative particle velocity.
This method limits the velocity correction to that of a rebound with a coefficient of restitution . The relative velocity of the particle with respect to the mean value is used to calculate the direction and magnitude of the limited velocity.
Definition at line 56 of file relative.H.
relative | ( | const dictionary & | dict | ) |
Definition at line 41 of file relative.C.
Referenced by relative::clone().
Definition at line 48 of file relative.C.
|
virtual |
Definition at line 57 of file relative.C.
TypeName | ( | "relative" | ) |
|
inlinevirtual |
Implements CorrectionLimitingMethod.
Definition at line 83 of file relative.H.
References relative::relative().
|
virtual |
Implements CorrectionLimitingMethod.
Definition at line 64 of file relative.C.
References Foam::minMod().
|
protected |
Definition at line 65 of file relative.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.