Simpatico  v1.10
SpecialExternal.h
1 #ifndef MCMD_SPECIAL_EXTERNAL_H
2 #define MCMD_SPECIAL_EXTERNAL_H
3 
4 /*
5 * Simpatico - Simulation Package for Polymeric and Molecular Liquids
6 *
7 * Copyright 2010 - 2017, The Regents of the University of Minnesota
8 * Distributed under the terms of the GNU General Public License.
9 */
10 
11 #include <mcMd/potentials/special/SpecialPotentialFacade.h> // base class
12 #include <mcMd/potentials/external/ExternalPotential.h> // templ arg
13 #include <mcMd/potentials/external/ExternalFactory.h> // templ arg
14 
15 namespace McMd
16 {
17 
18  class System;
19 
20  using namespace Util;
21 
27  class SpecialExternal :
28  public SpecialPotentialFacade<ExternalPotential, ExternalFactory>
29  {
30 
31  public:
32 
36  SpecialExternal(System& system);
37 
38  };
39 
40 }
41 #endif
Potential for testing purposes.
A set of interacting Molecules enclosed by a Boundary.
Definition: System.h:115
SpecialPotential interface to an existing potential.
Utility classes for scientific computation.
Definition: accumulators.mod:1
Single-processor Monte Carlo (MC) and molecular dynamics (MD).