a)forward (explicit) euler
1.vel = v02.pos = p03.loop{4. pos += vel*dt;5. Calculate acceleration6. vel += acc*dt;7.}
while the other
b) backward (implicit)
1.vel = v02.pos = p03.loop{4. Calculate acceleration5. vel += acc*dt6. pos += vel*dt7.
right?
I've seen both implementations, but I didn't realize they were given different names...
They are different, indeed.