Class DragForce_Gissler2017
Defined in File DragForce_Gissler2017.h
Inheritance Relationships
Base Type
public SPH::NonPressureForceBase(Class NonPressureForceBase)
Class Documentation
-
class DragForce_Gissler2017 : public SPH::NonPressureForceBase
This class implements the drag force computation introduced by Gissler et al. [GBP+17].
References:
[GPB+17] Christoph Gissler, Stefan Band, Andreas Peer, Markus Ihmsen, and Matthias Teschner. Approximate air-fluid interactions for SPH. In Virtual Reality Interactions and Physical Simulations, 1-10. April 2017. URL: http://dx.doi.org/10.2312/vriphys.20171081
Public Functions
-
DragForce_Gissler2017(FluidModel *model)
-
virtual ~DragForce_Gissler2017(void)
-
inline virtual std::string getMethodName()
returns the name of the method
-
virtual void step()
-
virtual void reset()
Public Static Functions
-
static inline NonPressureForceBase *creator(FluidModel *model)
Public Static Attributes
-
static std::string METHOD_NAME = "Gissler et al. 2017"
-
static int DRAG_COEFFICIENT = -1
Protected Functions
-
virtual void initParameters()
Protected Attributes