def velocity(self): """ updates velocity """ for i, body in enumerate(self._body_list): v = Physics.velocity(body.get_velocity(), self.dt, self.a_matrix[:, i]) body.set_position(v, self.dt) if i == 1: self._velocity_analytics.add_data(self._t, la.norm(v)) self._t += self.dt self.render()