Searcharxiv⌕ Search

arXiv subjects

Wasilij Barsukow

Publications and source records attributed to Wasilij Barsukow.

35 records · Page 2Linked to original sources

A node-conservative vorticity-preserving Finite Volume method for linear acoustics on unstructured grids

Instead of ensuring that fluxes across edges add up to zero, we split the edge in two halves and also associate different fluxes to each of its sides. This is possible due to non-standard Riemann solvers with free parameters. We then enforce conservation by making sure that the fluxes around a node sum up to zero, which fixes the value of the free parameter. We demonstrate that for linear acoustics one of the non-standard Riemann solvers leads to a vorticity preserving method on unstructured meshes.

math.NA↗

Structure preserving nodal continuous Finite Elements via Global Flux quadrature

Numerical methods for hyperbolic PDEs require stabilization. For linear acoustics, divergence-free vector fields should remain stationary, but classical Finite Difference methods add incompatible diffusion that dramatically restricts the set of discrete stationary states of the numerical method. Compatible diffusion should vanish on stationary states, e.g. should be a gradient of the divergence. Some Finite Element methods allow to naturally embed this grad-div structure, e.g. the SUPG method or OSS. We prove here that the particular discretization associated to them still fails to be constraint preserving. We then introduce a new framework on Cartesian grids based on surface (volume in 3D) integrated operators inspired by Global Flux quadrature and related to mimetic approaches. We are able to construct constraint-compatible stabilization operators (e.g. of SUPG-type) and show that the resulting methods are vorticity-preserving. We show that the Global Flux approach is even super-convergent on stationary states, we characterize the kernels of the discrete operators and we provide projections onto them.

math.NA↗

Implicit Active Flux methods for linear advection

In this work we develop implicit Active Flux schemes for the scalar advection equation. At every cell interface we approximate the solution by a polynomial in time. This allows to evolve the point values using characteristics and to update the cell averages using fluxes obtained by integrating this polynomial. The resulting schemes have order of convergence up to five, but show only moderate oscillations with high frequencies for discontinuous solutions. In numerical experiments we compare the different methods and show an application to network flows.

math.NA↗

Truly multi-dimensional all-speed methods for the Euler equations

Several recent all-speed time-explicit numerical methods for the Euler equations on Cartesian grids are presented and their properties assessed experimentally on a complex application. These methods are truly multi-dimensional, i.e. the flux through an interface also depends on the values in cells adjacent to the endpoints of the edges (corners).

math.NA↗

All-speed numerical methods for the Euler equations via a sequential explicit time integration

This paper presents a new strategy to deal with the excessive diffusion that standard finite volume methods for compressible Euler equations display in the limit of low Mach number. The strategy can be understood as using centered discretizations for the acoustic part of the Euler equations and stabilizing them with a leap-frog-type ("sequential explicit") time integration, a fully explicit method. This time integration takes inspiration from time-explicit staggered grid numerical methods. In this way, advantages of staggered methods carry over to collocated methods. The paper provides a number of new collocated schemes for linear acoustic/Maxwell equations that are inspired by the Yee scheme. They are then extended to an all-speed method for the full Euler equations on Cartesian grids. By taking the opposite view and taking inspiration from collocated methods, the paper also suggests a new way of staggering the variables which increases the stability as compared to the traditional Yee scheme.

math.NA↗

Extensions of Active Flux to arbitrary order of accuracy

Active Flux is a recently developed numerical method for hyperbolic conservation laws. Its classical degrees of freedom are cell averages and point values at cell interfaces. These latter are shared between adjacent cells, leading to a globally continuous reconstruction. The update of the point values includes upwinding, but without solving a Riemann Problem. The update of the cell average requires a flux quadrature at the cell interface, which can be immediately performed using the point values. This paper explores different extensions of Active Flux to arbitrarily high order of accuracy, while maintaining the idea of global continuity. We propose to either increase the stencil while keeping the same degrees of freedom, or to increase the number of point values, or to include higher moments as new degrees of freedom. These extensions have different properties, and reflect different views upon the relation of Active Flux to the families of Finite Volume, Finite Difference and Finite Element methods.

math.NA↗

A hybrid finite element - finite volume method for conservation laws

We propose an arbitrarily high-order accurate numerical method for conservation laws that is based on a continuous approximation of the solution. The degrees of freedom are point values at cell interfaces and moments of the solution inside the cell. To lowest ($3^\text{rd}$) order this method reduces to the Active Flux method. The update of the moments is achieved immediately by integrating the conservation law over the cell, integrating by parts and employing the continuity across cell interfaces. We propose two ways how the point values can be updated in time: either by first deriving a semi-discrete method that uses a finite-difference-type formula to approximate the spatial derivative, and integrating this method e.g. with a Runge-Kutta scheme, or by using a characteristics-based update, which is inspired by the original (fully discrete) Active Flux method. We analyze stability and accuracy of the resulting methods.

math.NA↗

A well-balanced Active Flux method for the shallow water equations with wetting and drying

Active Flux is a third order accurate numerical method which evolves cell averages and point values at cell interfaces independently. It naturally uses a continuous reconstruction, but is stable when applied to hyperbolic problems. In this work, the Active Flux method is extended for the first time to a nonlinear hyperbolic system of balance laws, namely to the shallow water equations with bottom topography. We demonstrate how to achieve an Active Flux method that is well-balanced, positivity preserving, and allows for dry states in one spatial dimension. Because of the continuous reconstruction all these properties are achieved using new approaches. To maintain third order accuracy, we also propose a novel high-order approximate evolution operator for the update of the point values. A variety of test problems demonstrates the good performance of the method even in presence of shocks.

math.NA↗

Exact solution and the multidimensional Godunov scheme for the acoustic equations

The acoustic equations derived as a linearization of the Euler equations are a valuable system for studies of multi-dimensional solutions. Additionally they possess a low Mach number limit analogous to that of the Euler equations. Aiming at understanding the behaviour of the multi-dimensional Godunov scheme in this limit, first the exact solution of the corresponding Cauchy problem in three spatial dimensions is derived. The appearance of logarithmic singularities in the exact solution of the 4-quadrant Riemann Problem in two dimensions is discussed. The solution formulae are then used to obtain the multidimensional Godunov finite volume scheme in two dimensions. It is shown to be superior to the dimensionally split upwind/Roe scheme concerning its domain of stability and ability to resolve multi-dimensional Riemann problems. It is shown experimentally and theoretically that despite taking into account multi-dimensional information it is, however, not able to resolve the low Mach number limit.

math.NA↗

On the Active Flux scheme for hyperbolic PDEs with source terms

The Active Flux scheme is a Finite Volume scheme with additional point values distributed along the cell boundary. It is third order accurate and does not require a Riemann solver: the continuous reconstruction serves as initial data for the evolution of the points values. The intercell flux is then obtained from the evolved values along the cell boundary by quadrature. This paper focuses on the conceptual extension of Active Flux to include source terms, and thus for simplicity assumes the homogeneous part of the equations to be linear. To a large part, the treatment of the source terms is independent of the choice of the homogeneous part of the system. Additionally, only systems are considered which admit characteristics (instead of characteristic cones). This is the case for scalar equations in any number of spatial dimensions and systems in one spatial dimension. Here, we succeed to extend the Active Flux method to include (possibly nonlinear) source terms while maintaining third order accuracy of the method. This requires a novel (approximate) operator for the evolution of point values and a modified update procedure of the cell average. For linear acoustics with gravity, it is shown how to achieve a well-balanced / stationarity preserving numerical method.

math.NA↗

Approximate evolution operators for the Active Flux method

This work focuses on the numerical solution of hyperbolic conservations laws (possibly endowed with a source term) using the Active Flux method. This method is an extension of the finite volume method. Instead of solving a Riemann Problem, the Active Flux method uses actively evolved point values along the cell boundary in order to compute the numerical flux. Early applications of the method were linear equations with an available exact solution operator, and Active Flux was shown to be structure preserving in such cases. For nonlinear PDEs or balance laws, exact evolution operators generally are unavailable. Here, strategies are shown how sufficiently accurate approximate evolution operators can be designed which allow to make Active Flux structure preserving / well-balanced for nonlinear problems.

math.NA↗

Truly multi-dimensional all-speed schemes for the Euler equations on Cartesian grids

Finite volume schemes often have difficulties to resolve the low Mach number (incompressible) limit of the Euler equations. Incompressibility is only non-trivial in multiple spatial dimensions. Low Mach fixes, however generally are applied to the one-dimensional method and the method is then used in a dimensionally split way. This often reduces its stability. Here, it is suggested to keep the one-dimensional method as it is, and only to extend it to multiple dimensions in a particular, all-speed way. This strategy is found to lead to much more stable numerical methods. Apart from the conceptually pleasing property of modifying the scheme only when it becomes necessary, the multi-dimensional all-speed extension also does not include any free parameters or arbitrary functions, which generally are difficult to choose, or might be problem dependent. The strategy is exemplified on a Lagrange Projection method and on a relaxation solver.

math.NA↗

The Active Flux scheme for nonlinear problems

The Active Flux scheme is a finite volume scheme with additional point values distributed along the cell boundary. It is third order accurate and does not require a Riemann solver. Instead, given a reconstruction, the initial value problem at the location of the point value is solved. The intercell flux is then obtained from the evolved values along the cell boundary by quadrature. Whereas for linear problems an exact evolution operator is available, for nonlinear problems one needs to resort to approximate evolution operators. This paper presents such approximate operators for nonlinear hyperbolic systems in one dimension and nonlinear scalar equations in multiple spatial dimensions. They are obtained by estimating the wave speeds to sufficient order of accuracy. Additionally, an entropy fix is introduced and a new limiting strategy is proposed. The abilities of the scheme are assessed on a variety of smooth and discontinuous setups.

math.NA↗

The active flux scheme on Cartesian grids and its low Mach number limit

Finite volume schemes for hyperbolic conservation laws require a numerical intercell flux. In one spatial dimension the numerical flux can be successfully obtained by solving (exactly or approximately) Riemann problems that are introduced at cell interfaces. This is more challenging in multiple spatial dimensions. The active flux scheme is a finite volume scheme that considers continuous reconstructions instead. The intercell flux is obtained using additional degrees of freedom distributed along the cell boundary. For their time evolution an exact evolution operator is employed, which naturally ensures the correct direction of information propagation and provides stability. This paper presents an implementation of active flux for the acoustic equations on two-dimensional Cartesian grids and demonstrates its ability to simulate discontinuous solutions with an explicit time stepping in a stable manner. Additionally, it is shown that the active flux scheme for linear acoustics is low Mach number compliant without the need for any fix.

math.NA↗

Stationarity preserving schemes for multi-dimensional linear systems

There is a qualitative difference between one-dimensional and multi-dimensional solutions to the Euler equations: new features that arise are vorticity and a nontrivial incompressible (low Mach number) limit. They present challenges to finite volume methods. It seems that an important step in this direction is to first study the new features for the multi-dimensional acoustic equations. There exists an analogue of the low Mach number limit for this system and its vorticity is stationary. It is shown that a scheme that possesses a stationary discrete vorticity (vorticity preserving) also has stationary states that are discretizations of all the analytic stationary states. This property is termed stationarity preserving. Both these features are not generically fulfilled by finite volume schemes; in this paper a condition is derived that determines whether a scheme is stationarity preserving (or, equivalently, vorticity preserving) on a Cartesian grid. Additionally, this paper also uncovers a previously unknown connection to schemes that comply with the low Mach number limit. Truly multi-dimensional schemes are found to arise naturally and it is shown that a multi-dimensional discrete divergence previously discussed in the literature is the only possible stationarity preserving one (in a certain class).

math.NA↗

A numerical scheme for the compressible low-Mach number regime of ideal fluid dynamics

Based on the Roe solver a new technique that allows to correctly represent low Mach number flows with a discretization of the compressible Euler equations was proposed in Miczek et al.: New numerical solver for flows at various mach numbers. A&A 576, A50 (2015). We analyze properties of this scheme and demonstrate that its limit yields a discretization of the continuous limit system. Furthermore we perform a linear stability analysis for the case of explicit time integration and study the performance of the scheme under implicit time integration via the evolution of its condition number. A numerical implementation demonstrates the capabilities of the scheme on the example of the Gresho vortex which can be accurately followed down to Mach numbers of ~1e-10 .

math.NA↗

On the relevance of bubbles and potential flows for stellar convection

Recently Pasetto et al. have proposed a new method to derive a convection theory appropriate for the implementation in stellar evolution codes. Their approach is based on the simple physical picture of spherical bubbles moving within a potential flow in dynamically unstable regions, and a detailed computation of the bubble dynamics. Based on this approach the authors derive a new theory of convection which is claimed to be parameter free, non-local and time-dependent. This is a very strong claim, as such a theory is the holy grail of stellar physics. Unfortunately we have identified several distinct problems in the derivation which ultimately render their theory inapplicable to any physical regime. In addition we show that the framework of spherical bubbles in potential flows is unable to capture the essence of stellar convection, even when equations are derived correctly.

astro-ph.SR↗