AIREBO method was realized according to article: Steven J. Stuart, Alan B. Tutein and Judith A. Harrison. “A reactive potential for hydrocarbons with intermolecular interactions” // Journ. of Chem. Phys., V 112,14 (2000), p. 6472-6486.
AIREBO potential can be represented by a sum over pairwise interactions, including covalent bonding REBO interactions, LJ terms, and torsion interactions:
(1)
Van-der-Vaals interaction is described through the using of the Lennard-Jones potential:
(2)![E_{ij}^{LJ} = S(t_r (r_{ij}))S(t_b (b_{ij}^* ))C_{ij}V_{ij}^{LJ}(r_{ij}) + [1 - S(t_r(r_{ij}))]C_{ij}V_{ij}^{LJ}(r_{ij})](_images/math/24ce40c7db56764cdda23c15a2918773b861ac1c.png)
is the traditional LJ term:
(3)
It was modified by several sets of switching functions. S(t) can be represented in the next form:
(4)![S(t) = \Theta(-t)+\Theta(t)\Theta(1-t)[1 - t^2(3-2t)]](_images/math/ba5019f6772dce35efdcb47779aa5022da277b44.png)
Magnitude of LJ interactions depends on bonding environment. Gradual exclusion of Lennard-Jones interactions with changings of
is controlled by scalling function
:
(5)
If atoms
and
are not connected by two or fewer intermediate atoms, LJ interactions between them are controlled by next switching function:
(6)
where:

![S^\prime(t_c(r_{ij})) = \Theta(-t)+\Theta(t)\Theta(1-t)\frac{1}{2}[1+cos(\pi t)]](_images/math/6fcadd7fb090ae3db8ee608de29441e63079a1bf.png)
The torsional part of equation (1) for the dihedral angle determined by atoms i, j, k, l has the next form:
(7)
where
is the torsional potential:
(8)
This class is the successor of class MM
Constructor of class AIREBO:
Args:
struct(structure): nanostructure
ff_params(list): list of names of potentials functions
Args:
r_in(float): internal cutoff radius
r_out(float): external cutoff radius
cutoff_neighbours(list): list of neighbours get into the field with r_out radius