base class for spherical non-inertial bodies (similar to simple walls)
Definition: SphereBody.h:39
virtual void calcForces()=0
Abstract base for all interactions between a particle and a sphere body.
Definition: SphereBodyInteraction.h:29
T * m_p
Definition: SphereBodyInteraction.h:32
virtual ~ASphereBodyInteraction()
Definition: SphereBodyInteraction.h:42
bool m_inner_flag
Definition: SphereBodyInteraction.h:38
virtual Vec3 getPosFirst() const
Definition: SphereBodyInteraction.h:45
CSphereBody * m_sphere
Definition: SphereBodyInteraction.h:33
virtual double getStiffness()
Definition: SphereBodyInteraction.h:49
ASphereBodyInteraction(T *, CSphereBody *, bool iflag=true)
Definition: SphereBodyInteraction.hpp:17
bool isInner()
Definition: SphereBodyInteraction.h:47
virtual bool hasTag(int, int) const
Definition: SphereBodyInteraction.hpp:32