class_docstr: !
  @brief Represents output dynamic of Sync in frequency domain.
class_docstr_tok: ["!","@","brief","Represents","output","dynamic","of","Sync","in","frequency","domain","."]
docstr: !
  @brief Constructor of Sync dynamic in frequency domain.
  
  @param[in] amplitude (list): Dynamic of oscillators on each step of simulation.
  @param[in] time (list): Simulation time where each time-point corresponds to amplitude-point.
docstr_tok: ["!","@","brief","Constructor","of","Sync","dynamic","in","frequency","domain",".","@","param","[","in","]","amplitude","(","list",")",":","Dynamic","of","oscillators","on","each","step","of","simulation",".","@","param","[","in","]","time","(","list",")",":","Simulation","time","where","each","time-point","corresponds","to","amplitude-point","."]
code: def __init__(self, amplitude, time):
      """!
      @brief Constructor of Sync dynamic in frequency domain.
  
      @param[in] amplitude (list): Dynamic of oscillators on each step of simulation.
      @param[in] time (list): Simulation time where each time-point corresponds to amplitude-point.
  
      """
  
      self.__amplitude = amplitude
      self.__time = time
  
imports: import matplotlib.pyplot
  import numpy
  import random
  import pyclustering.utils
  from scipy.integrate import odeint
  from pyclustering.nnet import network, conn_type, conn_represent
label_desc: Use image node_id 1 to create a new fsync_dynamic object  with example: obj = fsync_dynamic(amplitude, time)