Struct frenkel_interaction#

Inheritance Relationships#

Base Type#

Struct Documentation#

struct frenkel_interaction : public pele::BaseInteraction#

Pairwise interaction for Frenkel potential as defined in equation 3 in https://arxiv.org/abs/1910.05746.

Public Functions

inline frenkel_interaction(double sig, double eps, double rcut)#
inline virtual double energy(double r2, double dij) const#
inline virtual double energy_gradient(double r2, double *gij, double dij) const#
inline virtual double energy_gradient_hessian(
double r2,
double *gij,
double *hij,
double dij
) const#