espressopp.interaction.LennardJonesAutoBonds

\[V(r) = 4 \varepsilon \left[ \left( \frac{\sigma}{r} \right)^{12} - \left( \frac{\sigma}{r} \right)^{6} \right]\]
espressopp.interaction.LennardJonesAutoBonds(epsilon, sigma, cutoff, bondlist, maxcrosslinks)
Parameters:
  • epsilon (real) – (default: 1.0)
  • sigma (real) – (default: 1.0)
  • cutoff – (default: infinity)
  • bondlist – (default: None)
  • maxcrosslinks (int) – (default: 2)
espressopp.interaction.VerletListLennardJonesAutoBonds(vl)
Parameters:vl
espressopp.interaction.VerletListLennardJonesAutoBonds.getPotential(type1, type2)
Parameters:
  • type1
  • type2
Return type:

espressopp.interaction.VerletListLennardJonesAutoBonds.getVerletList()
Return type:A Python list of lists.
espressopp.interaction.VerletListLennardJonesAutoBonds.setPotential(type1, type2, potential)
Parameters:
  • type1
  • type2
  • potential
espressopp.interaction.VerletListAdressLennardJonesAutoBonds(vl, fixedtupleList)
Parameters:
  • vl
  • fixedtupleList
espressopp.interaction.VerletListAdressLennardJonesAutoBonds.setPotential(type1, type2, potential)
Parameters:
  • type1
  • type2
  • potential
espressopp.interaction.VerletListHadressLennardJonesAutoBonds(vl, fixedtupleList)
Parameters:
  • vl
  • fixedtupleList
espressopp.interaction.VerletListHadressLennardJonesAutoBonds.setPotential(type1, type2, potential)
Parameters:
  • type1
  • type2
  • potential
espressopp.interaction.CellListLennardJonesAutoBonds(stor)
Parameters:stor
espressopp.interaction.CellListLennardJonesAutoBonds.setPotential(type1, type2, potential)
Parameters:
  • type1
  • type2
  • potential
espressopp.interaction.FixedPairListLennardJonesAutoBonds(system, vl, potential)
Parameters:
  • system
  • vl
  • potential
espressopp.interaction.FixedPairListLennardJonesAutoBonds.setPotential(potential)
Parameters:potential
class espressopp.interaction.LennardJonesAutoBonds.LennardJonesAutoBonds

The Lennard-Jones auto bonds potential.