27 #ifndef ANTIOCH_LENNARD_JONES_POTENTIAL_H
28 #define ANTIOCH_LENNARD_JONES_POTENTIAL_H
54 template <
typename CoeffType>
62 template <
typename StateType>
65 template <
typename StateType>
68 template <
typename StateType>
69 void reset_coeffs(
const StateType & depth,
const StateType & diameter);
73 CoeffType
depth()
const;
83 template <
typename CoeffType>
92 template <
typename CoeffType>
99 template <
typename CoeffType>
106 template <
typename CoeffType>
113 template <
typename CoeffType>
114 template <
typename StateType>
118 _diameter = diameter;
121 template <
typename CoeffType>
122 template <
typename StateType>
129 template <
typename CoeffType>
130 template <
typename StateType>
134 this->set_depth(depth);
135 this->set_diameter(diameter);
void set_diameter(const StateType &diameter)
LennardJonesPotential(const CoeffType &depth=0., const CoeffType &diameter=0.)
void set_depth(const StateType &depth)
CoeffType diameter() const
The parameters are reduced parameters.
void reset_coeffs(const StateType &depth, const StateType &diameter)