True when the simulation has effectively come to rest.
@override bool isDone(double t) => velocity(t).abs() < restVelocityThreshold;