8 #include <ddMd/potentials/pair/PairFactory.h> 9 #include <ddMd/simulation/Simulation.h> 12 #include <ddMd/potentials/pair/PairPotential.h> 13 #include <ddMd/potentials/pair/PairPotentialImpl.h> 16 #include <simp/interaction/pair/LJPair.h> 17 #include <simp/interaction/pair/WcaPair.h> 18 #include <simp/interaction/pair/DpdPair.h> 30 simulationPtr_(&simulation)
45 if (name ==
"LJPair") {
48 if (name ==
"WcaPair") {
51 if (name ==
"DpdPair") {
PairFactory(Simulation &simulation)
Default constructor.
Parallel domain decomposition (DD) MD simulation.
Classes used by all simpatico molecular simulations.
Main object for a domain-decomposition MD simulation.
PairPotential * trySubfactories(const std::string &className) const
Search through subfactories for match.
PairPotential * factory(const std::string &subclass) const
Return a pointer to a new McPairInteration, if possible.
Implementation template for a PairPotential.
Abstract base class for computing nonbonded pair forces and energies.