espressopp.interaction.VSpherePair¶
This class provides methods to compute forces and energies of the VSpherePair potential.
\[V(r_{ij}, \sigma_{ij}) = \varepsilon
                     \left( \frac{2 \pi}{3} \sigma_{ij}\right)^{- \frac{3}{2}}
                     e^{- \frac{3}{2} \frac{r_{ij}^2}{\sigma_{ij}}} ,
                     r_{ij} = \left| \vec{r_i} - \vec{r_j} \right| ,
                     \sigma_{ij} = \sigma_i^2 + \sigma_j^2\]
Reference: Flactuating soft-sphere approach to coars-graining of polymer melts, Soft matter, 2010, 6, 2282
- 
espressopp.interaction.VSpherePair(epsilon, cutoff, shift)¶
- Parameters: - epsilon (real) – (default: 1.0)
- cutoff – (default: infinity)
- shift – (default: “auto”)
 
- 
espressopp.interaction.VerletListVSpherePair(vl)¶
- Parameters: - vl – 
- 
espressopp.interaction.VerletListVSpherePair.getPotential(type1, type2)¶
- Parameters: - type1 –
- type2 –
 - Return type: 
- 
espressopp.interaction.VerletListVSpherePair.getVerletList()¶
- Return type: - A Python list of lists. 
- 
espressopp.interaction.VerletListVSpherePair.setPotential(type1, type2, potential)¶
- Parameters: - type1 –
- type2 –
- potential –
 
- 
class espressopp.interaction.VSpherePair.VSpherePair¶
- The Lennard-Jones potential.