ESyS-Particle  4.0.1
Public Member Functions | Protected Attributes
AInteraction Class Reference

Abstract base class for interactions. More...

#include <Interaction.h>

Inheritance diagram for AInteraction:
Inheritance graph
[legend]
Collaboration diagram for AInteraction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool initialized () const
virtual void calcForces ()=0
virtual void calcHeatTrans ()
virtual void calcHeatFrict ()
vector< int > getAllID () const
int getID ()
virtual bool hasTag (int, int) const =0
virtual Vec3 getPosFirst () const =0
virtual Vec3 getPosSecond () const
double Count () const

Protected Attributes

vector< int > m_id
 id's of the particles involved
int m_iid
 interaction id
bool m_init

Detailed Description

Abstract base class for interactions.

Author:
Steffen Abe

$Revision$ $Date$


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