Energy-conserving numerical methods are widely employed within the broad area of convection-dominated systems. Semi-discrete conservation of energy is usually obtained by adopting the so-called skew-symmetric splitting of the non-linear convective term, defined as a suitable average of the divergence and advective forms. Although generally allowing global conservation of kinetic energy, it has the drawback of being roughly twice as expensive as standard divergence or advective forms alone. In this paper, ageneral theoretical framework has been developed to derive an efficient time-advancement strategy in the context of explicit Runge–Kutta schemes. The novel technique retains the conservation properties of skew-symmetric-based discretizations at a reduced computa-tional cost. It is found that optimal energy conservation can be achieved by properly constructed Runge–Kutta methods in which only divergence and advective forms for the convective term are used. As a consequence, a considerable improvement in computational efficiency over existing practices is achieved. The overall procedure has proved to be able to produce new schemes with a specified order of accuracy on both solution and energy. The effectiveness of the method as well as the asymptotic behaviorof the schemes is demonstrated by numerical simulation of Burgers’ equation.
An efficient time advancing strategy for energy-preserving simulations / Capuano, Francesco; Coppola, Gennaro; DE LUCA, Luigi. - In: JOURNAL OF COMPUTATIONAL PHYSICS. - ISSN 0021-9991. - 295:(2015), pp. 209-229. [10.1016/j.jcp.2015.03.070]
An efficient time advancing strategy for energy-preserving simulations
CAPUANO, FRANCESCO;COPPOLA, GENNARO;DE LUCA, LUIGI
2015
Abstract
Energy-conserving numerical methods are widely employed within the broad area of convection-dominated systems. Semi-discrete conservation of energy is usually obtained by adopting the so-called skew-symmetric splitting of the non-linear convective term, defined as a suitable average of the divergence and advective forms. Although generally allowing global conservation of kinetic energy, it has the drawback of being roughly twice as expensive as standard divergence or advective forms alone. In this paper, ageneral theoretical framework has been developed to derive an efficient time-advancement strategy in the context of explicit Runge–Kutta schemes. The novel technique retains the conservation properties of skew-symmetric-based discretizations at a reduced computa-tional cost. It is found that optimal energy conservation can be achieved by properly constructed Runge–Kutta methods in which only divergence and advective forms for the convective term are used. As a consequence, a considerable improvement in computational efficiency over existing practices is achieved. The overall procedure has proved to be able to produce new schemes with a specified order of accuracy on both solution and energy. The effectiveness of the method as well as the asymptotic behaviorof the schemes is demonstrated by numerical simulation of Burgers’ equation.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.