A streamline tracking algorithm for semi-Lagrangian advection schemes based on the analytic integration of the velocity field