"platforms/brook/src/kernels/kgbsa.h" did not exist on "cdee990d1f23ea96e5458ce511e4eb08970ff914"
forces.rst.jinja2 563 Bytes
Newer Older
Robert T. McGibbon's avatar
Robert T. McGibbon committed
1
2
3
Forces
~~~~~~

Robert T. McGibbon's avatar
Robert T. McGibbon committed
4
5
6
7
8
9
10
The Force objects added to a :cpp:obj:`System` define the behavior of the
particles.  Force is an abstract class; subclasses implement specific behaviors.
The Force class is actually slightly more general than its name suggests.  A
Force can, indeed, apply forces to particles, but it can also directly modify
particle positions and velocities in arbitrary ways.  Some thermostats and
barostats, for example, can be implemented as Force classes.

Robert T. McGibbon's avatar
Robert T. McGibbon committed
11
12
13
14
15
16
.. autodoxysummary::
    :toctree: generated/

{% for force in forces %}
    ~{{force}}
{% endfor %}