@staticmethod<EOL><INDENT>def animate_output_dynamic(sync_output_dynamic, animation_velocity = <NUM_LIT>, save_movie = None):<DEDENT>
figure = plt.figure();<EOL>dynamic = sync_output_dynamic.output[<NUM_LIT:0>];<EOL>artist, = plt.polar(dynamic, [<NUM_LIT:1.0>] * len(dynamic), '<STR_LIT:o>', color = '<STR_LIT>');<EOL>def init_frame():<EOL><INDENT>return [ artist ];<EOL><DEDENT>def frame_generation(index_dynamic):<EOL><INDENT>dynamic = sync_output_dynamic.output[index_dynamic];<EOL>artist.set_data(dynamic, [<NUM_LIT:1.0>] * len(dynamic));<EOL>return [ artist ];<EOL><DEDENT>phase_animation = animation.FuncAnimation(figure, frame_generation, len(sync_output_dynamic), interval = animation_velocity, init_func = init_frame, repeat_delay = <NUM_LIT>);<EOL>if (save_movie is not None):<EOL><INDENT>phase_animation.save(save_movie, writer = '<STR_LIT>', fps = <NUM_LIT:15>, bitrate = <NUM_LIT>);<EOL><DEDENT>else:<EOL><INDENT>plt.show();<EOL><DEDENT>
!
        @brief Shows animation of output dynamic (output of each oscillator) during simulation on a circle from [0; 2pi].

        @param[in] sync_output_dynamic (sync_dynamic): Output dynamic of the Sync network.
        @param[in] animation_velocity (uint): Interval between frames in milliseconds.
        @param[in] save_movie (string): If it is specified then animation will be stored to file that is specified in this parameter.