code: def syncpr_simulate_dynamic(
      pointer_network, pattern, order, solution, collect_dynamic, step
  ):
      package_pattern = pack_pattern(pattern)
  
      ccore = ccore_library.get()
      ccore.syncpr_simulate_dynamic.restype = POINTER(c_void_p)
      return ccore.syncpr_simulate_dynamic(
          pointer_network,
          package_pattern,
          c_double(order),
          c_uint(solution),
          c_bool(collect_dynamic),
          c_double(step),
      )
  
file_path: pyclustering/pyclustering/core/syncpr_wrapper.py
imports: from pyclustering.core.wrapper import *
  from pyclustering.core.pyclustering_package import pyclustering_package, package_extractor, package_builder
label_desc: Use image node_id 7 for calling a global function with example usage: syncpr_simulate_dynamic(pointer_network, pattern, order, solution, collect_dynamic, step) and returns: ccore