# Numerical methods for systems of differential equations

There are many methods to solve ordinary differential equations, but what about systems of ODEs?

So far I've seen only two methods mentioned in this context: Euler's and Runge-Kutta 4th order. Both of them calculate new $y_{i,n+1}$ based only on set of $y_{*,n}$ from the previous iteration.

So are there other numerical methods to solve (possibly non-linear) systems of differential equations?

• Also, Spectral Methods. – NicNic8 Jun 5 '18 at 21:54
• @RodrigodeAzevedo Non-linear with varying parameters. More specifically, $\frac{dM}{dt} = -m_{p}$, $\frac{dx}{dt} = \frac{m_{p}V_{p}}{M}$ – olegst Jun 5 '18 at 21:58
• Well, from your question i guess you may only deal with initial value ODE at present, later for boundary value problem you'll need finite difference method,finite volume method and finite element method, lol. – J. Yu Jun 7 '18 at 6:11