diff --git a/advection/src/EulerAdvectionKernel.cpp b/advection/src/EulerAdvectionKernel.cpp index 4eebdc2..1a38944 100644 --- a/advection/src/EulerAdvectionKernel.cpp +++ b/advection/src/EulerAdvectionKernel.cpp @@ -9,5 +9,5 @@ EulerAdvectionKernel::EulerAdvectionKernel(std::shared_ptr grid): grid(g std::pair EulerAdvectionKernel::advect(int time, double latitude, double longitude) const { auto [u, v] = bilinearinterpolate(*grid, time, latitude, longitude); - return {latitude+metreToDegrees(u*DT), longitude+metreToDegrees(v*DT)}; + return {latitude+metreToDegrees(v*DT), longitude+metreToDegrees(u*DT)}; }