|
ESyS-Particle
4.0.1
|
unbonded elastic interaction between a Edge in a TriangleMesh and a particle More...
#include <EEdge2DInteraction.h>
Public Member Functions | |
| EEdgeInteraction () | |
| EEdgeInteraction (CParticle *, Edge *, ETriMeshIP, bool iflag=true) | |
| virtual | ~EEdgeInteraction () |
| bool | isInner () |
| virtual void | calcForces () |
default constructor
| EEdgeInteraction::EEdgeInteraction | ( | CParticle * | p, |
| Edge * | e, | ||
| ETriMeshIP | param, | ||
| bool | iflag = true |
||
| ) |
constructor with parameters
| p | |
| e | |
| param | |
| iflag |
| EEdgeInteraction::~EEdgeInteraction | ( | ) | [virtual] |
destructor
| void EEdgeInteraction::calcForces | ( | ) | [virtual] |
calculate & apply forces
References CParticle::applyForce(), AEdge::dist(), Edge::getDirectionFromPoint(), and Edge::isValidContact().

1.7.6.1