A Spalart–Allmaras turbulence model implementation in a discontinuous Galerkin solver for incompressible flows