ESyS-Particle
4.0.1
|
Public Member Functions | |
ECorner2DInteraction () | |
ECorner2DInteraction (CParticle *, Corner2D *, ETriMeshIP, bool iflag=true) | |
~ECorner2DInteraction () | |
bool | isInner () |
virtual void | calcForces () |
ECorner2DInteraction::ECorner2DInteraction | ( | ) |
default constructor
ECorner2DInteraction::ECorner2DInteraction | ( | CParticle * | p, |
Corner2D * | c, | ||
ETriMeshIP | param, | ||
bool | iflag = true |
||
) |
constructor with parameters
p | a pointer to the particle |
c | a pointer to the corner |
param | the interaction parameters |
iflag |
ECorner2DInteraction::~ECorner2DInteraction | ( | ) |
destructor
|
virtual |
calculate & apply forces
References CParticle::applyForce(), Corner2D::getDirectionFromPoint(), Corner2D::isValidContact(), and Corner2D::sep().