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 –