Velocity at time t (units/second).
t
@override double velocity(double t) { const eps = 0.0001; return (position(t + eps) - position(t - eps)) / (2.0 * eps); }