DynSysGroup

DynSysGroup#

class brainpy.DynSysGroup(*children_as_tuple, name=None, mode=None, child_type=<class 'brainpy._src.dynsys.DynamicalSystem'>, **children_as_dict)[source]#

A group of :py:class:`~.DynamicalSystem`s in which the updating order does not matter.

Parameters:
  • children_as_tuple – The children objects.

  • children_as_dict – The children objects.

  • name (Optional[str]) – The object name.

  • mode (Optional[Mode]) – The mode which controls the model computation.

  • child_type (type) – The type of the children object. Default is DynamicalSystem.

update(*args, **kwargs)[source]#

Step function of a network.

In this update function, the update functions in children systems are iteratively called.