espressopp.interaction.DihedralRB¶
The proper dihedral with Ryckaert-Bellemans form.
\[U_{rb}(\phi_{ijkl}) = \sum_{n=0}^{5} K_n (cos(\theta))^n\]
where the \(\theta = \phi - 180^\circ\) and \(K_{0\dotso5}\) are the coefficients.
By default the IUPAC convention is used, where \(\phi\) is the angle between planes \(ijk\) and \(jkl\). The \(0^\circ\) corresponds to the cis configuration.
Reference: http://www.gromacs.org/Documentation/Manual
-
espressopp.interaction.
DihedralRB
(K0, K1, K2, K3, K4, K5, iupac)¶ Parameters: - K0 (real) – (default: 0.0)
- K1 (real) – (default: 0.0)
- K2 (real) – (default: 0.0)
- K3 (real) – (default: 0.0)
- K4 (real) – (default: 0.0)
- K5 (real) – (default: 0.0)
- iupac – (default: True)
-
espressopp.interaction.
FixedQuadrupleListDihedralRB
(system, vl, potential)¶ Parameters: - system –
- vl –
- potential –
-
espressopp.interaction.FixedQuadrupleListDihedralRB.
getFixedQuadrupleList
()¶ Return type: A Python list of lists.
-
espressopp.interaction.FixedQuadrupleListDihedralRB.
setPotential
(type1, type2, potential)¶ Parameters: - type1 –
- type2 –
- potential –