22 #ifndef __PLUMED_colvar_CoordinationBase_h
23 #define __PLUMED_colvar_CoordinationBase_h
45 virtual double pairing(
double distance,
double&dfunc,
unsigned i,
unsigned j)
const=0;
virtual void prepare()
Prepare an Action for calculation This can be used by Action if they need some special preparation be...
CoordinationBase(const ActionOptions &)
This class holds the keywords and their documentation.
A class that implements neighbor lists from two lists or a single list of atoms.
This class is used to bring the relevant information to the Action constructor.
This is the abstract base class to use for implementing new collective variables, within it there is ...
virtual void calculate()
Calculate an Action.
virtual double pairing(double distance, double &dfunc, unsigned i, unsigned j) const =0
static void registerKeywords(Keywords &keys)