SynConn#

class brainpy.dyn.SynConn(pre, post, conn=None, name=None, mode=None)[source]#

Base class to model two-end synaptic connections.

Parameters:
check_post_attrs(*attrs)[source]#

Check whether post group satisfies the requirement.

check_pre_attrs(*attrs)[source]#

Check whether pre group satisfies the requirement.

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

The function to specify the updating rule.

Assume any dynamical system depends on the shared variables (sha), like time variable t, the step precision dt, and the time step i.