13 #ifndef __ROTFRICTIONINTERACTION_H
14 #define __ROTFRICTIONINTERACTION_H
17 #include "Model/RotPairInteraction.h"
18 #include "Model/RotParticle.h"
19 #include "Model/IGParam.h"
20 #include "Foundation/vec3.h"
43 const std::string &name,
54 const std::string &name,
63 virtual std::string getTypeString()
const
68 void setTimeStepSize(
double dt);
95 static CheckedScalarFieldFunction getCheckedScalarFieldFunction(
const string&);
109 Vec3 m_force_deficit;
126 static string getType() {
return "RotFriction";};
128 virtual void calcForces();
131 virtual bool isPersistent();
133 void setTimeStepSize(
double dt);
141 virtual double Count()
const;
142 virtual Vec3 getPos()
const {
return m_cpos;};
154 #endif //__ROTFRICTIONINTERACTION_H