SearcharxivSearch

arXiv subjects

Florent Renac

Publications and source records attributed to Florent Renac.

15 recordsLinked to original sources

Invariant domain preserving limiting of time explicit and time implicit discretizations for systems of conservation laws

This work concerns the design and analysis of a limiting technique that allows the preservation of invariant domains for high-order numerical approximations of nonlinear hyperbolic systems of conservation laws. The method can be applied to any conservative discretization method in space as well as to a wide range of explicit and implicit time integration schemes. The method limits the high-order solution around a low-order accurate solution that is known to preserve all the invariant domains. It generalizes the flux-corrected transport limiter [J. P. Boris and D. L. Book, J. Comput. Phys., 11, 1973; S. T. Zalesak, J. Comput. Phys., 31, 1979] to systems of conservation laws and relies on the limitation of antidiffusive fluxes, but defines the limiting coefficients so as to express the limited solution as a convex combination of invariant domain preserving quantities similarly to the convex limiting framework [Guermond et al., Comput. Methods Appl. Mech. Engrg., 347, 2019]. We give details on the derivation of this limiting technique and provide some illustration with finite volume or discontinuous Galerkin (DG) space discretizations associated to explicit or implicit Runge-Kutta methods as well as to time DG integrations. The limiter is applied iteratively to refine the limited solution around the high-order one, while preserving the invariant domains, and a heuristic is proposed to accelerate its convergence. Numerical experiments solving one- and two-dimensional problems involving scalar hyperbolic equations and the compressible Euler equations are presented to illustrate the properties of these schemes.

math.NA

A data-driven learned discretization approach in finite volume schemes for hyperbolic conservation laws and varying boundary conditions

This paper presents a data-driven finite volume method for solving 1D and 2D hyperbolic partial differential equations. This work builds upon the prior research incorporating a data-driven finite-difference approximation of smooth solutions of scalar conservation laws, where optimal coefficients of neural networks approximating space derivatives are learned based on accurate, but cumbersome solutions to these equations. We extend this approach to flux-limited finite volume schemes for hyperbolic scalar and systems of conservation laws. We also train the discretization to efficiently capture discontinuous solutions with shock and contact waves, as well as to the application of boundary conditions. The learning procedure of the data-driven model is extended through the definition of a new loss, paddings and adequate database. These new ingredients guarantee computational stability, preserve the accuracy of fine-grid solutions, and enhance overall performance. Numerical experiments using test cases from the literature in both one- and two-dimensional spaces demonstrate that the learned model accurately reproduces fine-grid results on very coarse meshes.

math.NA

Maximum principle preserving time implicit DGSEM for nonlinear scalar conservation laws

This work concerns the analysis of the discontinuous Galerkin spectral element method (DGSEM) with implicit time stepping for the numerical approximation of nonlinear scalar conservation laws in multiple space dimensions. We consider either the DGSEM with a backward Euler time stepping, or a space-time DGSEM discretization to remove the restriction on the time step. We design graph viscosities in space, and in time for the space-time DGSEM, to make the schemes maximum principle preserving and entropy stable for every admissible convex entropy. We also establish well-posedness of the discrete problems by showing existence and uniqueness of the solutions to the nonlinear implicit algebraic relations that need to be solved at each time step. Numerical experiments in one space dimension are presented to illustrate the properties of these schemes.

math.NA

Comparative study of inner-outer Krylov solvers for linear systems in structured and high-order unstructured CFD problems

Advanced Krylov subspace methods are investigated for the solution of large sparse linear systems arising from stiff adjoint-based aerodynamic shape optimization problems. A special attention is paid to the flexible inner-outer GMRES strategy combined with most relevant preconditioning and deflation techniques. The choice of this specific class of Krylov solvers for challenging problems is based on its outstanding convergence properties. Typically in our implementation the efficiency of the preconditioner is enhanced with a domain decomposition method with overlapping. However, maintaining the performance of the preconditioner may be challenging since scalability and efficiency of a preconditioning technique are properties often antagonistic to each other. In this paper we demonstrate how flexible inner-outer Krylov methods are able to overcome this critical issue. A numerical study is performed considering either a Finite Volume (FV), or a high-order Discontinuous Galerkin (DG) discretization which affect the arithmetic intensity and memory-bandwith of the algebraic operations. We consider test cases of transonic turbulent flows with RANS modelling over the two-dimensional supercritical OAT15A airfoil and the three-dimensional ONERA M6 wing. Benefits in terms of robustness and convergence compared to standard GMRES solvers are obtained. Strong scalability analysis shows satisfactory results. Based on these representative problems a discussion of the recommended numerical practices is proposed.

math.NA

Maximum principle preserving time implicit DGSEM for linear scalar hyperbolic conservation laws

We investigate the properties of the high-order discontinuous Galerkin spectral element method (DGSEM) with implicit backward-Euler time stepping for the approximation of hyperbolic linear scalar conservation equation in multiple space dimensions. We first prove that the DGSEM scheme in one space dimension preserves a maximum principle for the cell-averaged solution when the time step is large enough. This property however no longer holds in multiple space dimensions and we propose to use the flux-corrected transport limiting [Boris and Book, J. Comput. Phys., 11 (1973)] based on a low-order approximation using graph viscosity to impose a maximum principle on the cell-averaged solution. These results allow to use a linear scaling limiter [Zhang and Shu, J. Comput. Phys., 229 (2010)] in order to impose a maximum principle at nodal values within elements. Then, we investigate the inversion of the linear systems resulting from the time implicit discretization at each time step. We prove that the diagonal blocks are invertible and provide efficient algorithms for their inversion. Numerical experiments in one and two space dimensions are presented to illustrate the conclusions of the present analyses.

math.NA

A discontinuous Galerkin spectral element method for a nonconservative compressible multicomponent flow model

In this work, we propose an accurate, robust, and stable discretization of the gamma-based compressible multicomponent model by Shyue [J. Comput. Phys., 142 (1998), 208-242] where each component follows a stiffened gas equation of state (EOS). We here extend the framework proposed in Renac [J. Comput. Phys. 382 (2019), 1-26] and Coquel et al. [J. Comput. Phys. 431 (2021) 110135] for the discretization of hyperbolic systems, with both fluxes and nonconservative products, to unstructured meshes with curved elements in multiple space dimensions. The framework relies on the discontinuous Galerkin spectral element method (DGSEM) using collocation of quadrature and interpolation points. We modify the integrals over discretization elements where we replace the physical fluxes and nonconservative products by two-point numerical fluctuations. The contributions of this work are threefold. First, we analyze the semi-discrete DGSEM discretization and prove that the scheme is high-order accurate, free-stream preserving, and entropy stable when excluding material interfaces. Second, we design a three-point scheme with a HLLC solver that does not require a root-finding algorithm for approximating the nonconservative products. The scheme is proved to be robust and entropy stable for convex entropies, preserves uniform states across material interfaces, satisfies a discrete minimum principle on the specific entropy and maximum principles on the EOS parameters. Third, the HLLC solver is applied at interfaces in the DGSEM scheme, while we consider two kinds of fluctuations in the integrals over discretization elements: material interface preserving and entropy conservative. Time integration is performed using SSP Runge-Kutta schemes. The high-order accuracy, nonlinear stability, and robustness of the present scheme are assessed through several numerical experiments in one and two space dimensions.

math.NA

Invariant domain preserving high-order spectral discontinuous approximations of hyperbolic systems

We propose a limiting procedure to preserve invariant domains with time explicit discrete high-order spectral discontinuous approximate solutions to hyperbolic systems of conservation laws. Provided the scheme is discretely conservative and satisfy geometric conservation laws at the discrete level, we derive a condition on the time step to guaranty that the cell-averaged approximate solution is a convex combination of states in the invariant domain. These states are then used to define local bounds which are then imposed to the full high-order approximate solution within the cell via an a posteriori scaling limiter. Numerical experiments are then presented with modal and nodal discontinuous Galerkin schemes confirm the robustness and stability enhancement of the present approach.

math.NA

Analysis of finite-volume discrete adjoint fields for two-dimensional compressible Euler flows

This work deals with a number of questions relative to the discrete and continuous adjoint fields associated with the compressible Euler equations and classical aerodynamic functions. The consistency of the discrete adjoint equations with the corresponding continuous adjoint partial differential equation is one of them. It is has been established or at least discussed only for a handful of numerical schemes and a contribution of this article is to give the adjoint consistency conditions for the 2D Jameson-Schmidt-Turkel scheme in cell-centred finite-volume formulation. The consistency issue is also studied here from a new heuristic point of view by discretizing the continuous adjoint equation for the discrete flow and adjoint fields. Both points of view prove to provide useful information. Besides, it has been often noted that discrete or continuous inviscid lift and drag adjoint exhibit numerical divergence close to the wall and stagnation streamline for a wide range of subsonic and transonic flow conditions. This is analyzed here using the physical source term perturbation method introduced in reference [Giles and Pierce, AIAA Paper 97-1850, 1997]. With this point of view, the fourth physical source term of appears to be the only one responsible for this behavior. It is also demonstrated that the numerical divergence of the adjoint variables corresponds to the response of the flow to the convected increment of stagnation pressure and diminution of entropy created at the source and the resulting change in lift and drag.

physics.comp-ph

Entropy stable, robust and high-order DGSEM for the compressible multicomponent Euler equations

This work concerns the numerical approximation of a multicomponent compressible Euler system for a fluid mixture in multiple space dimensions on unstructured meshes with a high-order discontinuous Galerkin spectral element method (DGSEM). We first derive an entropy stable (ES) and robust (i.e., that preserves the positivity of the partial densities and internal energy) three-point finite volume scheme using relaxation-based approximate Riemann solvers from Bouchut [Nonlinear stability of finite volume methods for hyperbolic conservation laws and well-balanced schemes for sources, Birkhauser] and Coquel and Perthame [SINUM, 35, 1998]. Then, we consider the DGSEM based on collocation of quadrature and interpolation points which relies on the framework introduced by Fisher and Carpenter [JCP, 252, 2013] and Gassner [SISC, 35, 2013]. We replace the physical fluxes in the integrals over discretization elements by entropy conservative numerical fluxes [Tadmor, MCOM, 49, 1987], while ES numerical fluxes are used at element interfaces. We thus derive a two-point numerical flux satisfying the Tadmor's entropy conservation condition and use the numerical flux from the three-point scheme as ES flux. Time discretization is performed with a strong-stability preserving Runge-Kutta scheme. We then derive conditions on the numerical parameters to guaranty a semi-discrete entropy inequality as well as positivity of the cell average of the partial densities and internal energy of the fully discrete DGSEM at any approximation order. The later results allow to use existing limiters in order to restore positivity of nodal values within elements. The scheme also resolves exactly stationary material interfaces. Numerical experiments in one and two space dimensions on flows with discontinuous solutions support the conclusions of our analysis and highlight stability, robustness and high resolution of the scheme.

math.NA

Energy relaxation approximation for the compressible multicomponent flows in thermal nonequilibrium

This work concerns the numerical approximation with a finite volume method of inviscid, nonequilibrium, high-temperature flows in multiple space dimensions. It is devoted to the analysis of the numerical scheme for the approximation of the hyperbolic system in homogeneous form. We derive a general framework for the design of numerical schemes for this model from numerical schemes for the monocomponent compressible Euler equations for a polytropic gas. Under a very simple condition on the adiabatic exponent of the polytropic gas, the scheme for the multicomponent system enjoys the same properties as the one for the monocomponent system: discrete entropy inequality, positivity of the partial densities and internal energies, discrete maximum principle on the mass fractions, and discrete minimum principle on the entropy. Our approach extends the relaxation of energy [Coquel and Perthame, \textit{SIAM J. Numer. Anal.}, 35 (1998), 2223--2249] to the multicomponent Euler system. In the limit of instantaneous relaxation we show that the solution formally converges to a unique and stable equilibrium solution to the multicomponent Euler equations. We then use this framework to design numerical schemes from three schemes for the polytropic Euler system: the Godunov exact Riemann solver [Godunov, Math. Sbornik, 47 (1959), 271--306] and the HLL [Harten et al., SIAM Rev., 25 (1983), 35--61] and pressure relaxation based [Bouchut, Nonlinear stability of finite volume methods for hyperbolic conservation laws and well-balanced schemes for sources, Frontiers in Mathematics, Birkhäuser, 2004] approximate Riemann solvers. Numerical experiments in one and two space dimensions on flows with discontinuous solutions support the conclusions of our analysis and highlight stability, robustness and convergence of the scheme.

math.NA

An entropy stable high-order discontinuous Galerkin spectral element method for the Baer-Nunziato two-phase flow model

In this work we propose a high-order discretization of the Baer-Nunziato two-phase flow model (Baer and Nunziato, Int. J. Multiphase Flow, 12 (1986), pp. 861-889) with closures for interface velocity and pressure adapted to the treatment of discontinuous solutions, and stiffened gas equations of states. We use the discontinuous Galerkin spectral element method (DGSEM), based on collocation of quadrature and interpolation points (Kopriva and Gassner, J. Sci. Comput., 44 (2010), pp. 136-155). The DGSEM uses summation-by-parts (SBP) operators in the numerical quadrature for approximating the integrals over discretization elements (Carpenter et al., SIAM J. Sci. Comput., 36 (2014), pp. B835-B867; Gassner et al., J. Comput. Phys., 327 (2016), pp. 39-66). Here, we build upon the framework provided in (F. Renac, J. Comput. Phys., 382 (2019), pp. 1-36) for nonconservative hyperbolic systems to modify the integration over cell elements using the SBP operators and replace the physical fluxes with entropy conservative fluctuation fluxes from Castro et al. (SIAM J. Numer. Anal., 51 (2013), pp. 1371-1391), while we derive entropy stable fluxes applied at interfaces. This allows to establish a semi-discrete inequality for the cell-averaged physical entropy, while being high-order accurate. The design of the numerical fluxes also formally preserves the kinetic energy at the semi-discrete level. High-order integration in time is performed using strong stability-preserving Runge-Kutta schemes and we propose conditions on the numerical parameters for the positivity of the cell-averaged void fraction and partial densities. The positivity of the cell-averaged solution is extended to nodal values by the use of an a posteriori limiter. The high-order accuracy, nonlinear stability, and robustness of the present scheme are assessed through several numerical experiments in one and two space dimensions.

math.NA

Entropy stable DGSEM for nonlinear hyperbolic systems in nonconservative form with application to two-phase flows

In this work, we consider the discretization of nonlinear hyperbolic systems in nonconservative form with the high-order discontinuous Galerkin spectral element method (DGSEM) based on collocation of quadrature and interpolation points (Kopriva and Gassner, J. Sci. Comput., 44 (2010), pp.136--155; Carpenter et al., SIAM J. Sci. Comput., 36 (2014), pp.~B835-B867). We present a general framework for the design of such schemes that satisfy a semi-discrete entropy inequality for a given convex entropy function at any approximation order. The framework is closely related to the one introduced for conservation laws by Chen and Shu (J. Comput. Phys., 345 (2017), pp.~427--461) and relies on the modification of the integral over discretization elements where we replace the physical fluxes by entropy conservative numerical fluxes from Castro et al. (SIAM J. Numer. Anal., 51 (2013), pp.~1371--1391), while entropy stable numerical fluxes are used at element interfaces. Time discretization is performed with strong-stability preserving Runge-Kutta schemes. We use this framework for the discretization of two systems in one space-dimension: a $2\times2$ system with a nonconservative product associated to a linearly-degenerate field for which the DGSEM fails to capture the physically relevant solution, and the isentropic Baer-Nunziato model. For the latter, we derive conditions on the numerical parameters of the discrete scheme to further keep positivity of the partial densities and a maximum principle on the void fractions. Numerical experiments support the conclusions of the present analysis and highlight stability and robustness of the present schemes.

math.NA

A robust high-order Lagrange-projection like scheme with large time steps for the isentropic Euler equations

We present an extension to high-order of a first-order Lagrange-projection like method for the approximation of the Euler equations introduced in Coquel {\it et al.} (Math. Comput., 79 (2010), pp.~1493--1533). The method is based on a decomposition between acoustic and transport operators associated to an implicit-explicit time integration, thus relaxing the constraint of acoustic waves on the time step. We propose here to use a discontinuous Galerkin method for the space approximation. Considering the isentropic Euler equations, we derive conditions to keep positivity of the mean value of density and satisfy an entropy inequality for the numerical solution in each element of the mesh at any approximation order in space. These results allow to design limiting procedures to restore these properties at nodal values within elements. Numerical experiments support the conclusions of the analysis and highlight stability and robustness of the present method, though it allows the use of large time steps.

math.NA

Stationary discrete shock profiles for scalar conservation laws with a discontinuous Galerkin method

We present an analysis of stationary discrete shock profiles for a discontinuous Galerkin method approximating scalar nonlinear hyperbolic conservation laws with a convex flux. Using the Godunov method for the numerical flux, we characterize the steady state solutions for arbitrary approximation orders and show that they are oscillatory only in one mesh cell and are parametrized by the shock strength and its relative position in the cell. In the particular case of the inviscid Burgers equation, we derive analytical solutions of the numerical scheme and predict their oscillations up to fourth-order of accuracy. Moreover, a linear stability analysis shows that these profiles may become unstable at points where the Godunov flux is not differentiable. Theoretical and numerical investigations show that these results can be extended to other numerical fluxes. In particular, shock profiles are found to vanish exponentially fast from the shock position for some class of monotone numerical fluxes and the oscillatory and unstable characters of their solutions present strong similarities with that of the Godunov method.

math.NA

Computation of eigenvalue sensitivity to base flow modifications in a discrete framework: Application to open-loop control

A fully discrete formalism is introduced to perform stability analysis of a turbulent compressible flow whom dynamics is modeled with the Reynolds-Averaged Navier-Stokes (RANS) equations. The discrete equations are linearized using finite differences and the Jacobian is computed using repeated evaluation of the residuals. Stability of the flow is assessed solving an eigenvalue problem. The sensitivity gradients which indicate regions of the flow where a passive control device could stabilize the unstable eigenvalues are defined within this fully discrete framework. Second order finite differences are applied to the discrete residual to compute the gradients. In particular, the sensitivity gradients are shown to be linked to the Hessian of the RANS equations. The introduced formalism and linearization method are generic: the code used to evaluate the residual of the RANS equations can be used in a black box manner, and the complex linearization of the Hessian is avoided. The method is tested on a two dimensional deep cavity case, the flow is turbulent with a Reynolds number equal to 860 000 and compressible with a Mach number of 0.8. Several turbulence models and numerical schemes are used to validate the method. Physical features of the flow are recovered, such as the fundamental frequency of the natural flow as well as acoustic mechanisms, suggesting the validity of the method. The sensitivity gradients are then computed and validated, the error in predicting the eigenvalue variation being found less than 3\%. Control maps using a small steady control device are finally obtained, indicating that the control area should be chosen in the vicinity of the leading edge of the cavity.

physics.flu-dyn