espressopp.interaction.StillingerWeberPairTerm¶
This class provides methods to compute forces and energies of 2 body term of Stillinger-Weber potential.
\[U = \varepsilon A \left[ {\frac{d}{\sigma}}^{-p} (B - 1 )\right] exp\left(\frac{1}{\frac{d}{\sigma} - r_c}\right)\]
where \(r_c\) is the cutoff-radius.
-
espressopp.interaction.StillingerWeberPairTerm(A, B, p, q, epsilon, sigma, cutoff)¶ Parameters: - A –
- B –
- p –
- q –
- epsilon (real) – (default: 1.0)
- sigma (real) – (default: 1.0)
- cutoff – (default: infinity)
-
espressopp.interaction.VerletListStillingerWeberPairTerm(vl)¶ Parameters: vl –
-
espressopp.interaction.VerletListStillingerWeberPairTerm.getPotential(type1, type2)¶ Parameters: - type1 –
- type2 –
Return type:
-
espressopp.interaction.VerletListStillingerWeberPairTerm.getVerletList()¶ Return type: A Python list of lists.
-
espressopp.interaction.VerletListStillingerWeberPairTerm.setPotential(type1, type2, potential)¶ Parameters: - type1 –
- type2 –
- potential –
-
espressopp.interaction.VerletListAdressStillingerWeberPairTerm(vl, fixedtupleList)¶ Parameters: - vl –
- fixedtupleList –
-
espressopp.interaction.VerletListAdressStillingerWeberPairTerm.setPotentialAT(type1, type2, potential)¶ Parameters: - type1 –
- type2 –
- potential –
-
espressopp.interaction.VerletListAdressStillingerWeberPairTerm.setPotentialCG(type1, type2, potential)¶ Parameters: - type1 –
- type2 –
- potential –
-
espressopp.interaction.VerletListHadressStillingerWeberPairTerm(vl, fixedtupleList)¶ Parameters: - vl –
- fixedtupleList –
-
espressopp.interaction.VerletListHadressStillingerWeberPairTerm.setPotentialAT(type1, type2, potential)¶ Parameters: - type1 –
- type2 –
- potential –
-
espressopp.interaction.VerletListHadressStillingerWeberPairTerm.setPotentialCG(type1, type2, potential)¶ Parameters: - type1 –
- type2 –
- potential –
-
espressopp.interaction.CellListStillingerWeberPairTerm(stor)¶ Parameters: stor –
-
espressopp.interaction.CellListStillingerWeberPairTerm.setPotential(type1, type2, potential)¶ Parameters: - type1 –
- type2 –
- potential –
-
espressopp.interaction.FixedPairListStillingerWeberPairTerm(system, vl, potential)¶ Parameters: - system –
- vl –
- potential –
-
espressopp.interaction.FixedPairListStillingerWeberPairTerm.setPotential(potential)¶ Parameters: potential –
-
class
espressopp.interaction.StillingerWeberPairTerm.StillingerWeberPairTerm¶ The Lennard-Jones potential.