void addLopsidedAdvection(const double *__restrict__ QWithHalo, double *__restrict__ rightHandSide, const tarch::la::Vector< Dimensions, double > &patchSize, int numberOfGridCellsPerPatchPerAxis, int haloSize, int unknowns, int auxiliaryVariables, const int *velocity, const int *quantities, int numberOfQuantities)
Add advection terms discretised through lopsided stencils to the right-hand side of a patch.