Numerics# Boundary handling Grid discretisation Advection routine Compute advecting flux Explicit Euler step Implicit Euler step