8 #include <ddMd/potentials/angle/AngleFactory.h> 9 #include <ddMd/simulation/Simulation.h> 12 #include <ddMd/potentials/angle/AnglePotential.h> 13 #include <ddMd/potentials/angle/AnglePotentialImpl.h> 16 #include <simp/interaction/angle/CosineSqAngle.h> 17 #include <simp/interaction/angle/CosineAngle.h> 18 #include <simp/interaction/angle/HarmonicAngle.h> 30 simulationPtr_(&simulation)
45 if (name ==
"CosineSqAngle") {
48 if (name ==
"CosineAngle") {
51 if (name ==
"HarmonicAngle") {
Implementation template for a AnglePotential.
Abstract base class for computation of angle force and energies.
Parallel domain decomposition (DD) MD simulation.
Classes used by all simpatico molecular simulations.
Main object for a domain-decomposition MD simulation.
AngleFactory(Simulation &simulation)
Default constructor.
AnglePotential * trySubfactories(const std::string &className) const
Search through subfactories for match.
AnglePotential * factory(const std::string &subclass) const
Return a pointer to a new McAngleInteration, if possible.