Shock capturing improvements

Closed Giacomo Castiglioni requested to merge castigli/nektar:feature/ducros-and-C0 into master

This MR adds the "physical viscosity" shock capturing, i.e. artificial viscosity and thermal conductivity are added to the physical ones in order to regularize shocks. This MR also introduces a Ducros' sensor (anti-vorticity sensor) which is used to reduce the artificial viscosity in the presence of vortical structures and a simple smoothing operator o improve robustness of the modal sensor. A new shock sensor based on dilatation is also introduced. The dilatation sensor is better than the modal sensor in few aspects: it flags only compression waves rather than under resolved features, it is parameter free, it is completely local (easier to vectorize) and does not requires smoothing.

Edited by Spencer Sherwin

Merge request reports