Class DragForce_Macklin2014
Defined in File DragForce_Macklin2014.h
Inheritance Relationships
Base Type
public SPH::NonPressureForceBase(Class NonPressureForceBase)
Class Documentation
-
class DragForce_Macklin2014 : public SPH::NonPressureForceBase
This class implements the drag force computation introduced by Macklin et al. [MMCK14].
References:
[MMCK14] Miles Macklin, Matthias Müller, Nuttapong Chentanez, and Tae-Yong Kim. Unified Particle Physics for Real-Time Applications. ACM Trans. Graph., 33(4):1-12, 2014. URL: http://doi.acm.org/10.1145/2601097.2601152
Public Functions
-
DragForce_Macklin2014(FluidModel *model)
-
virtual ~DragForce_Macklin2014(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 = "Macklin et al. 2014"
-
static int DRAG_COEFFICIENT = -1
Protected Functions
-
virtual void initParameters()