narupatools.imd.feature

Base manager for handling interactions.

Classes

DynamicInteractions(imd, source)

Polls a source of interactions before each simulation step.

DynamicsSupportsInteractions(*args, **kwargs)

Protocol for objects that support interactions.

InteractionFeature(dynamics)

Interactive Molecular Dynamics manager.

OnEndInteractionCallback(*args, **kwargs)

Callback for when an interaction is removed from the system.

OnStartInteractionCallback(*args, **kwargs)

Callback for when an interaction is first applied to the system.