hypersynchronization.rhs_triplet_sym_meso#
- hypersynchronization.rhs_triplet_sym_meso(t, theta, omega, k2, triangles)[source]#
Right-hand side of the ODE, symmetric triadic coupling on an arbitrary network.
Coupling function: sin(theta_j + theta_k - 2*theta_i). Loops over triangles.
- Parameters:
- tfloat
Time (unused, present for compatibility with integrators).
- thetanumpy.ndarray
Phases of the oscillators.
- omegafloat or numpy.ndarray
Natural frequencies of the oscillators.
- k2float
Triadic coupling strength.
- triangleslist of tuples
Triadic edges, each as a tuple/list/set of three node indices.
- Returns:
- dthetanumpy.ndarray of shape (N,)
Rate of change of phases.