hypersynchronization.rhs_ring_23_sym_nb#

hypersynchronization.rhs_ring_23_sym_nb(t, theta, omega, k1, k2, r)[source]#

ODE RHS for coupled oscillators on a ring network.

Coupling functions: sin(theta_j - theta_i) and sin(theta_j + theta_k - 2*theta_i).

Parameters:
tfloat

Time (unused, present for compatibility with integrators).

thetanumpy.ndarray

Phases of the oscillators at time t.

omegafloat or numpy.ndarray

Natural frequencies of the oscillators.

k1float

Pairwise coupling strength.

k2float

Triadic coupling strength.

rint

Pairwise and triplet nearest-neighbour range.

Returns:
dthetanumpy.ndarray of shape (N,)

Rate of change of phases.