Forces between particles and walls, interacting with a spring, slider, damper model. More...
Public Member Functions | |
TypeName ("wallSpringSliderDashpot") | |
WallSpringSliderDashpot (const dictionary &dict, CloudType &cloud) | |
virtual | ~WallSpringSliderDashpot () |
scalar | volumeFactor () const |
virtual scalar | pREff (const typename CloudType::parcelType &p) const |
virtual bool | controlsTimestep () const |
virtual label | nSubCycles () const |
virtual void | evaluateWall (typename CloudType::parcelType &p, const List< point > &flatSitePoints, const List< WallSiteData< vector >> &flatSiteData, const List< point > &sharpSitePoints, const List< WallSiteData< vector >> &sharpSiteData) const |
![]() | |
TypeName ("wallModel") | |
declareRunTimeSelectionTable (autoPtr, WallModel, dictionary,(const dictionary &dict, CloudType &owner),(dict, owner)) | |
WallModel (const dictionary &dict, CloudType &owner, const word &type) | |
virtual | ~WallModel () |
const CloudType & | owner () const |
CloudType & | owner () |
const dictionary & | dict () const |
const dictionary & | coeffDict () const |
virtual bool | controlsTimestep () const=0 |
virtual label | nSubCycles () const=0 |
Additional Inherited Members | |
![]() | |
static autoPtr< WallModel< CloudType > > | New (const dictionary &dict, CloudType &owner) |
Forces between particles and walls, interacting with a spring, slider, damper model.
"Lagrangian numerical simulation of plug flow of cohesionless particles in a horizontal pipe" Tsuji, Y., Tanaka, T., Ishida, T., Powder Technology Volume 73, Issue 3, September 1992, pp. 239-250
Definition at line 51 of file WallSpringSliderDashpot.H.
WallSpringSliderDashpot | ( | const dictionary & | dict, |
CloudType & | cloud | ||
) |
Definition at line 153 of file WallSpringSliderDashpot.C.
References Foam::mag(), nu, and Foam::sqr().
|
virtual |
Definition at line 200 of file WallSpringSliderDashpot.C.
TypeName | ( | "wallSpringSliderDashpot" | ) |
|
inline |
Definition at line 147 of file WallSpringSliderDashpot.H.
|
virtual |
Implements WallModel< CloudType >.
Definition at line 208 of file WallSpringSliderDashpot.C.
References Foam::cbrt(), and p.
|
virtual |
Definition at line 222 of file WallSpringSliderDashpot.C.
|
virtual |
Definition at line 229 of file WallSpringSliderDashpot.C.
References Foam::pow(), rhoMax, and Foam::sqrt().
|
virtual |
Implements WallModel< CloudType >.
Definition at line 255 of file WallSpringSliderDashpot.C.
References forAll, p, and Foam::sqrt().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.