Semi Lagrangian method