8 #include <mcMd/potentials/angle/AngleFactory.h> 11 #include <mcMd/potentials/angle/AnglePotential.h> 12 #include <mcMd/potentials/angle/AnglePotentialImpl.h> 15 #include <simp/interaction/angle/CosineAngle.h> 16 #include <simp/interaction/angle/CosineSqAngle.h> 17 #include <simp/interaction/angle/HarmonicAngle.h> 42 if (name ==
"CosineAngle") {
45 if (name ==
"CosineSqAngle") {
48 if (name ==
"HarmonicAngle") {
Interface for a Angle Interaction.
A set of interacting Molecules enclosed by a Boundary.
Classes used by all simpatico molecular simulations.
AnglePotential * factory(const std::string &subclass) const
Return a pointer to a new AnglePotential, if possible.
Implementation template for an AnglePotential.
AnglePotential * trySubfactories(const std::string &className) const
Search through subfactories for match.
AngleFactory(System &system)
Default constructor.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).