rk4 object

(Shortest import: from brian2 import rk4)

brian2.stateupdaters.explicit.rk4 = ExplicitStateUpdater('''__k_1 = dt*__f(__x, __t) __k_2 = dt*__f(__k_1/2 + __x, __t + dt/2) __k_3 = dt*__f(__k_2/2 + __x, __t + dt/2) __k_4 = dt*__f(__k_3 + __x, __t + dt) x_new = __k_1/6 + __k_2/3 + __k_3/3 + __k_4/6 + __x''', stochastic=None)

Classical Runge-Kutta method (RK4)