LOOS
v2.3.2

Exponential distance weighting (i.e. ) More...
#include <spring_functions.hpp>
Public Member Functions  
ExponentialDistance (const double s)  
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...  
Exponential distance weighting (i.e. )
Definition at line 237 of file spring_functions.hpp.