External Potential Force¶
-
class
halmd.mdsim.forces.
external
(args)¶ Construct external potential force.
Parameters: - args (table) – keyword arguments
- args.particle – instance of
halmd.mdsim.particle
- args.box – instance of
halmd.mdsim.box
- args.potential – instance of
halmd.mdsim.potentials.external
The module computes the force on the particles due to an external potential. Recomputation is triggered by the signals on_force and on_prepend_force of args.particle.
-
potential
¶ Instance of
halmd.mdsim.potentials.external
.
-
disconnect
()¶ Disconnect force from profiler and particle module.
-
on_prepend_apply
(slot)¶ Connect nullary slot function to signal. The signal is emitted before the force computation.
Returns: signal connection
-
on_append_apply
(slot)¶ Connect nullary slot function to signal. The signal is emitted after the force computation.
Returns: signal connection