LOOS
v2.3.2

Basic distance cutoff for "traditional" ENM. More...
#include <spring_functions.hpp>
Public Member Functions  
DistanceCutoff (const double &r)  
std::string  name () const 
Name for this particular spring function.  
Params  setParams (const Params &p) 
Sets the internal constants, returning the unused ones.  
bool  validParams () const 
Determines if the internal constants are "valid".  
uint  paramSize () const 
How many internal constants there are.  
double  constantImpl (const loos::GCoord &u, const loos::GCoord &v, const loos::GCoord &d) 
Implementation of the spring constant calculation.  
Public Member Functions inherited from ENM::UniformSpringFunction  
loos::DoubleMatrix  constant (const loos::GCoord &u, const loos::GCoord &v, const loos::GCoord &d) 
Actually compute the spring constant as a 3x3 matrix.  
Additional Inherited Members  
Public Types inherited from ENM::SpringFunction  
typedef std::vector< double >  Params 
Protected Member Functions inherited from ENM::SpringFunction  
double  checkConstant (double d) 
Check for negative springconstants. More...  
Basic distance cutoff for "traditional" ENM.
Where r is the distance between nodes.
Definition at line 165 of file spring_functions.hpp.