It has been found advantageous for finite-volume discretizations of flow equations to possess additional (secondary) invariants, next to the (primary) invariants from the constituting conservation laws. The paper presents general (necessary and sufficient) requirements for a method to convectively preserve discrete kinetic energy. The key ingredient is a close discrete consistency between the convective term in the momentum equation and the terms in the other conservation equations (mass, internal energy). As examples, the Euler equations for subsonic (in)compressible flow are discretized with such supra-conservative finite-volume methods on structured as well as unstructured grids.
- CFD, conservation laws, finite-volume method, supra-conservative discretization