#include <inversepower.h>
Public Member Functions | |
| InverseIntPower_interaction (double eps, Array< double > const radii) | |
| double | energy (double r2, size_t atomi, size_t atomj) const |
| double | energy_gradient (double r2, double *gij, size_t atomi, size_t atomj) const |
| double | energy_gradient_hessian (double r2, double *gij, double *hij, size_t atomi, size_t atomj) const |
Public Attributes | |
| double const | _eps |
| double const | _pow |
| Array< double > const | _radii |
Definition at line 106 of file inversepower.h.
| pele::InverseIntPower_interaction< POW >::InverseIntPower_interaction | ( | double | eps, |
| Array< double > const | radii | ||
| ) | [inline] |
Definition at line 111 of file inversepower.h.
| double pele::InverseIntPower_interaction< POW >::energy | ( | double | r2, |
| size_t | atomi, | ||
| size_t | atomj | ||
| ) | const [inline] |
Definition at line 118 of file inversepower.h.
| double pele::InverseIntPower_interaction< POW >::energy_gradient | ( | double | r2, |
| double * | gij, | ||
| size_t | atomi, | ||
| size_t | atomj | ||
| ) | const [inline] |
Definition at line 133 of file inversepower.h.
| double pele::InverseIntPower_interaction< POW >::energy_gradient_hessian | ( | double | r2, |
| double * | gij, | ||
| double * | hij, | ||
| size_t | atomi, | ||
| size_t | atomj | ||
| ) | const [inline] |
Definition at line 152 of file inversepower.h.
| double const pele::InverseIntPower_interaction< POW >::_eps |
Definition at line 107 of file inversepower.h.
| double const pele::InverseIntPower_interaction< POW >::_pow |
Definition at line 108 of file inversepower.h.
| Array<double> const pele::InverseIntPower_interaction< POW >::_radii |
Definition at line 109 of file inversepower.h.
1.7.6.1