ESyS-Particle  4.0.1
Public Member Functions | List of all members
ECornerInteraction Class Reference

unbonded elastic interaction between a Corner in a TriangleMesh and a particle More...

#include <ECorner2DInteraction.h>

Public Member Functions

 ECornerInteraction ()
 ECornerInteraction (CParticle *, Corner *, ETriMeshIP, bool iflag=true)
virtual ~ECornerInteraction ()
bool isInner ()
virtual void calcForces ()

Detailed Description

unbonded elastic interaction between a Corner in a TriangleMesh and a particle

Author
Steffen Abe
Revision:
430
Date:
2004-09-28 06:51:39 +0100 (Tue, 28 Sep 2004)
Author
Steffen Abe $Revision$ $Date$

Constructor & Destructor Documentation

ECornerInteraction::ECornerInteraction ( )

default constructor

ECornerInteraction::ECornerInteraction ( CParticle p,
Corner c,
ETriMeshIP  param,
bool  iflag = true 
)

constructor with parameters

Parameters
pa pointer to the particle
ca pointer to the corner
paramthe interaction parameters
iflag
ECornerInteraction::~ECornerInteraction ( )
virtual

destructor

Member Function Documentation

void ECornerInteraction::calcForces ( )
virtual

calculate & apply forces

References CParticle::applyForce(), Corner::getDirectionFromPoint(), Corner::isValidContact(), and Corner::sep().

Here is the call graph for this function:


The documentation for this class was generated from the following files: