OpenMMInteraction ================= .. currentmodule:: narupatools.openmm.dynamics .. autoclass:: OpenMMInteraction .. rubric:: Inheritance .. inheritance-diagram:: OpenMMInteraction :parts: 1 .. rubric:: Methods .. autosummary:: :nosignatures: ~OpenMMInteraction.__init__ ~OpenMMInteraction.get_positions ~OpenMMInteraction.on_post_step ~OpenMMInteraction.on_pre_step ~OpenMMInteraction.update_energy_and_forces .. automethod:: OpenMMInteraction.__init__ .. automethod:: OpenMMInteraction.get_positions .. automethod:: OpenMMInteraction.on_post_step .. automethod:: OpenMMInteraction.on_pre_step .. automethod:: OpenMMInteraction.update_energy_and_forces .. rubric:: Attributes .. autosummary:: ~OpenMMInteraction.forces ~OpenMMInteraction.interaction ~OpenMMInteraction.particle_indices ~OpenMMInteraction.potential_energy ~OpenMMInteraction.start_time ~OpenMMInteraction.total_work ~OpenMMInteraction.work_last_step .. autoattribute:: OpenMMInteraction.forces .. autoattribute:: OpenMMInteraction.interaction .. autoattribute:: OpenMMInteraction.particle_indices .. autoattribute:: OpenMMInteraction.potential_energy .. autoattribute:: OpenMMInteraction.start_time .. autoattribute:: OpenMMInteraction.total_work .. autoattribute:: OpenMMInteraction.work_last_step