ParM  parm
A molecular dynamics library
Public Member Functions | Public Attributes | List of all members
SCPair Struct Reference

#include <interaction.hpp>

Inheritance diagram for SCPair:
SCSpringPair

Public Member Functions

 SCPair (IDPair &p1, IDPair &p2, flt l1, flt l2)
 
 SCPair (IDPair &p1, IDPair &p2, flt l)
 
 SCPair (const SCPair &other)
 
SpheroCylinderDiff nearest_location (Box &box)
 
void apply_force (Box &box, Vec f, SpheroCylinderDiff diff, flt I1, flt I2)
 
void apply_force (Box &box, Vec f, SpheroCylinderDiff diff, flt I)
 

Public Attributes

IDPairp1
 
IDPairp2
 
flt l1
 
flt l2
 

Constructor & Destructor Documentation

SCPair::SCPair ( IDPair p1,
IDPair p2,
flt  l1,
flt  l2 
)
inline
SCPair::SCPair ( IDPair p1,
IDPair p2,
flt  l 
)
inline
SCPair::SCPair ( const SCPair other)
inline

Member Function Documentation

void SCPair::apply_force ( Box box,
Vec  f,
SpheroCylinderDiff  diff,
flt  I1,
flt  I2 
)
void SCPair::apply_force ( Box box,
Vec  f,
SpheroCylinderDiff  diff,
flt  I 
)
inline
SpheroCylinderDiff SCPair::nearest_location ( Box box)

Member Data Documentation

flt SCPair::l1
flt SCPair::l2
IDPair& SCPair::p1
IDPair& SCPair::p2

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