10.6 Euler Method
\[\begin{align*} \tau &= \Delta t \\ \vec{r}_{i+1} &= \vec{r}_i + \vec{v} \tau \\ \vec{v}_{i+1} &= \vec{v}_i + \vec{a} \tau \end{align*}\]
= 4*pi*pi
GM
= function(State, tau)
Euler
{= length(State) / 2
nDim = State[1:nDim]
r.c = State[(nDim+1):(2*nDim)]
v.c = r.c + tau * v.c
r.n = -GM/(sqrt(sum(r.c*r.c)))^3 * r.c
a.c = v.c + tau * a.c
v.n return (c(r.n, v.n))
}