コード例 #1
0
    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()