Go to the documentation of this file.
13 #ifndef __ROTTHERMPAIRINTERCTION_H
14 #define __ROTTHERMPAIRINTERCTION_H
44 virtual bool hasTag(
int,
int)
const;
48 void setPP(
const vector<CRotThermParticle*>);
64 #endif // __ROTTHERMPAIRINTERCTION_H
const CRotThermParticle * second() const
Definition: RotThermPairInteraction.h:35
esys::lsm::quintuple< Vec3, double, Vec3, double, Vec3 > getRaw2Data() const
Definition: RotThermPairInteraction.h:50
virtual void calcHeatFrict()
Definition: RotThermPairInteraction.h:41
CRotThermParticle * second()
Definition: RotThermPairInteraction.h:37
void setPP(CRotThermParticle *, CRotThermParticle *)
Definition: RotThermPairInteraction.cpp:34
virtual void calcForces()=0
Abstract base class for interactions.
Definition: Interaction.h:37
virtual ~ARotThermPairInteraction()
Definition: RotThermPairInteraction.cpp:16
ARotThermPairInteraction()
Definition: RotThermPairInteraction.cpp:20
bool m_init
Definition: Interaction.h:41
void checkIDs()
Definition: RotThermPairInteraction.cpp:48
CRotThermParticle * first()
Definition: RotThermPairInteraction.h:36
virtual void calcHeatTrans()
Definition: RotThermPairInteraction.h:42
Definition: RotThermPairInteraction.h:24
int getTag() const
Definition: BasicParticle.h:74
#define NULL
Definition: t_list.h:17
virtual bool hasTag(int, int) const
Definition: RotThermPairInteraction.cpp:64
virtual Vec3 getPosSecond() const
Definition: RotThermPairInteraction.h:46
Definition: RotThermParticle.h:55
pair< int, int > getPairID() const
Definition: RotThermPairInteraction.h:38
CRotThermParticle * m_p1
Definition: RotThermPairInteraction.h:26
CRotThermParticle * m_p2
Definition: RotThermPairInteraction.h:26
const CRotThermParticle * first() const
Definition: RotThermPairInteraction.h:34
virtual Vec3 getPos() const =0
virtual Vec3 getPosFirst() const
Definition: RotThermPairInteraction.h:45
int getID() const
Definition: BasicParticle.h:65
double getRad() const
Definition: BasicParticle.h:64
Vec3 getPos() const
Definition: BasicParticle.h:62
Definition: quintuple.h:25
vector< int > m_id
id's of the particles involved
Definition: Interaction.h:39