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.