Forces between particles and walls, interacting with a spring, slider, damper model. More...
Public Member Functions | |
TypeName ("wallLocalSpringSliderDashpot") | |
WallLocalSpringSliderDashpot (const dictionary &dict, CloudType &cloud) | |
virtual | ~WallLocalSpringSliderDashpot ()=default |
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 52 of file WallLocalSpringSliderDashpot.H.
WallLocalSpringSliderDashpot | ( | const dictionary & | dict, |
CloudType & | cloud | ||
) |
Definition at line 169 of file WallLocalSpringSliderDashpot.C.
References DynamicList::append(), forAll, dictionary::get(), Foam::mag(), mesh, Foam::name(), nu, DynamicList::setSize(), and Foam::sqr().
|
virtualdefault |
TypeName | ( | "wallLocalSpringSliderDashpot" | ) |
|
inline |
Definition at line 153 of file WallLocalSpringSliderDashpot.H.
|
virtual |
Implements WallModel< CloudType >.
Definition at line 270 of file WallLocalSpringSliderDashpot.C.
References Foam::cbrt(), and p.
|
virtual |
Definition at line 284 of file WallLocalSpringSliderDashpot.C.
|
virtual |
Definition at line 291 of file WallLocalSpringSliderDashpot.C.
References Foam::pow(), rhoMax, and Foam::sqrt().
|
virtual |
Implements WallModel< CloudType >.
Definition at line 317 of file WallLocalSpringSliderDashpot.C.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.