On stochastic Galerkin approximation of the nonlinear Boltzmann equation with uncertainty in the fluid regime

Similar documents
Uncertainty Quantification and hypocoercivity based sensitivity analysis for multiscale kinetic equations with random inputs.

Uncertainty Quantification for multiscale kinetic equations with random inputs. Shi Jin. University of Wisconsin-Madison, USA

Hypocoercivity and Sensitivity Analysis in Kinetic Equations and Uncertainty Quantification October 2 nd 5 th

A study of hyperbolicity of kinetic stochastic Galerkin system for the isentropic Euler equations with uncertainty

Uncertainty Quantification for multiscale kinetic equations with high dimensional random inputs with sparse grids

Modelling and numerical methods for the diffusion of impurities in a gas

arxiv: v1 [math.na] 25 Oct 2018

A Stochastic Galerkin Method for the Fokker-Planck-Landau Equation with Random Uncertainties

An operator splitting based stochastic Galerkin method for the one-dimensional compressible Euler equations with uncertainty

Monte Carlo methods for kinetic equations

Kinetic/Fluid micro-macro numerical scheme for Vlasov-Poisson-BGK equation using particles

Numerical methods for kinetic equations

Exponential methods for kinetic equations

PSEUDO-COMPRESSIBILITY METHODS FOR THE UNSTEADY INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

Beyond Wiener Askey Expansions: Handling Arbitrary PDFs

Une décomposition micro-macro particulaire pour des équations de type Boltzmann-BGK en régime de diffusion

Kinetic/Fluid micro-macro numerical scheme for Vlasov-Poisson-BGK equation using particles

An Asymptotic-Preserving Monte Carlo Method for the Boltzmann Equation

Key words. Uncertainty quantification, hyperbolic systems, transport equations, diffusion limit, asympotic-preserving, generalized polynomial chaos

Micro-macro methods for Boltzmann-BGK-like equations in the diffusion scaling

A Unified Gas-kinetic Scheme for Continuum and Rarefied Flows

Finite volumes for complex applications In this paper, we study finite-volume methods for balance laws. In particular, we focus on Godunov-type centra

Hybrid and Moment Guided Monte Carlo Methods for Kinetic Equations

A Stochastic Galerkin Method for the Boltzmann Equation with High Dimensional Random Inputs Using Sparse Grids

An asymptotic-preserving micro-macro scheme for Vlasov-BGK-like equations in the diffusion scaling

Chapter 1 Direct Modeling for Computational Fluid Dynamics

Stochastic Spectral Approaches to Bayesian Inference

Direct Modeling for Computational Fluid Dynamics

A fast spectral method for the inelastic Boltzmann collision operator and application to heated granular gases

Stochastic Particle Methods for Rarefied Gases

Micro-macro decomposition based asymptotic-preserving numerical schemes and numerical moments conservation for collisional nonlinear kinetic equations

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications

Microscopically Implicit-Macroscopically Explicit schemes for the BGK equation

On a class of implicit-explicit Runge-Kutta schemes for stiff kinetic equations preserving the Navier-Stokes limit

Simplified Hyperbolic Moment Equations

Kinetic relaxation models for reacting gas mixtures

arxiv: v1 [math.na] 7 Nov 2018

An asymptotic preserving unified gas kinetic scheme for the grey radiative transfer equations

Divergence Formulation of Source Term

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws

Une décomposition micro-macro particulaire pour des équations de type Boltzmann-BGK en régime de diffusion

A well-balanced operator splitting based stochastic Galerkin method for the one-dimensional Saint-Venant system with uncertainty

Algorithms for Uncertainty Quantification

A stochastic Galerkin method for general system of quasilinear hyperbolic conservation laws with uncertainty

Consistency analysis of a 1D Finite Volume scheme for barotropic Euler models

Exponential Runge-Kutta for inhomogeneous Boltzmann equations with high order of accuracy

Application of the Kurganov Levy semi-discrete numerical scheme to hyperbolic problems with nonlinear source terms

c 2015 Society for Industrial and Applied Mathematics

A successive penalty based Asymptotic-Preserving scheme for kinetic equations

Performance Evaluation of Generalized Polynomial Chaos

A class of asymptotic-preserving schemes for the Fokker-Planck-Landau equation

Hilbert Sixth Problem

Kinetic/fluid micro-macro numerical schemes for Vlasov-Poisson-BGK equation using particles

Semi-Lagrangian Formulations for Linear Advection Equations and Applications to Kinetic Equations

SMOOTHNESS INDICATORS FOR WENO SCHEME USING UNDIVIDED DIFFERENCES

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

The inviscid limit to a contact discontinuity for the compressible Navier-Stokes-Fourier system using the relative entropy method

A hybrid method for hydrodynamic-kinetic flow - Part II - Coupling of hydrodynamic and kinetic models

A CLASS OF ASYMPTOTIC PRESERVING SCHEMES FOR KINETIC EQUATIONS AND RELATED PROBLEMS WITH STIFF SOURCES

CHAPTER 9. Microscopic Approach: from Boltzmann to Navier-Stokes. In the previous chapter we derived the closed Boltzmann equation:

Exponential tail behavior for solutions to the homogeneous Boltzmann equation

Projection Dynamics in Godunov-Type Schemes

Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods

AN ASYMPTOTIC PRESERVING SCHEME FOR THE VLASOV-POISSON-FOKKER-PLANCK SYSTEM IN THE HIGH FIELD REGIME

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

Final Report: DE-FG02-95ER25239 Spectral Representations of Uncertainty: Algorithms and Applications

INTERGRID OPERATORS FOR THE CELL CENTERED FINITE DIFFERENCE MULTIGRID ALGORITHM ON RECTANGULAR GRIDS. 1. Introduction

Numerical Simulation of Rarefied Gases using Hyperbolic Moment Equations in Partially-Conservative Form

Hypocoercivity for kinetic equations with linear relaxation terms

Fast Numerical Methods for Stochastic Computations

Anomalous transport of particles in Plasma physics

q-series Michael Gri for the partition function, he developed the basic idea of the q-exponential. From

An Accurate Fourier-Spectral Solver for Variable Coefficient Elliptic Equations

From Boltzmann Equations to Gas Dynamics: From DiPerna-Lions to Leray

and finally, any second order divergence form elliptic operator

Multiple integrals: Sufficient conditions for a local minimum, Jacobi and Weierstrass-type conditions

A weighted essentially non-oscillatory numerical scheme for a multi-class LWR model

Local discontinuous Galerkin methods for elliptic problems

Lattice Boltzmann Method

Fluid Equations for Rarefied Gases

A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws

A Pressure-Correction Scheme for Rotational Navier-Stokes Equations and Its Application to Rotating Turbulent Flows

c 2017 Society for Industrial and Applied Mathematics

Fluid Dynamics from Kinetic Equations

The RAMSES code and related techniques I. Hydro solvers

Asymptotic-Preserving scheme based on a Finite Volume/Particle-In-Cell coupling for Boltzmann- BGK-like equations in the diffusion scaling

Multilevel stochastic collocations with dimensionality reduction

Fluid Equations for Rarefied Gases

Mathematical Analysis and Numerical Methods for Multiscale Kinetic Equations with Uncertainties

Lattice Bhatnagar Gross Krook model for the Lorenz attractor

A Non-Intrusive Polynomial Chaos Method For Uncertainty Propagation in CFD Simulations

1 Basic Combinatorics

Sung-Ik Sohn and Jun Yong Shin

The Lattice Boltzmann method for hyperbolic systems. Benjamin Graille. October 19, 2016

REGULARIZATION AND BOUNDARY CONDITIONS FOR THE 13 MOMENT EQUATIONS

DELFT UNIVERSITY OF TECHNOLOGY

30 crete maximum principle, which all imply the bound-preserving property. But most

The fine-grained Gibbs entropy

A FAST SOLVER FOR ELLIPTIC EQUATIONS WITH HARMONIC COEFFICIENT APPROXIMATIONS

Applying Asymptotic Approximations to the Full Two-Fluid Plasma System to Study Reduced Fluid Models

Transcription:

On stochastic Galerin approximation of the nonlinear Boltzmann equation with uncertainty in the fluid regime Jingwei Hu, Shi Jin, and Ruiwen Shu January 9, 9 Abstract The Boltzmann equation may contain uncertainties in initial/boundary data or collision ernel. To study the impact of these uncertainties, a stochastic Galerin (sg) method was proposed in [8] and studied in the inetic regime. When the system is close to the fluid regime (the Knudsen number is small), the method would become prohibitively expensive due to the stiff collision term. In this wor, we develop efficient sg methods for the Boltzmann equation that wor for a wide range of Knudsen numbers, and investigate, in particular, their behavior in the fluid regime. Key words. uncertainty quantification, random inputs, the Boltzmann equation, fluid regime, stochastic Galerin method, generalized polynomial chaos, asymptotic-preserving scheme Introduction Kinetic equations describe the non-equilibrium dynamics of a large number of particles from a statistical point of view []. Their applications range from rarefied gas dynamics, plasma physics to biological and social sciences. The Boltzmann equation, which taes into account particle transport and binary collisions, is the most fundamental inetic equation [8]. Let f(t, x, v) be a phase space distribution function of time t, position x, and particle velocity v, then the equation reads: f t + v xf = ε Q(f, f), x Ω Rd, v R d, (.) where Q(f, f), called the collision operator, is a high-dimensional, nonlinear, nonlocal integral operator (form to be presented later). ε is the Knudsen number, defined as the ratio of the mean free path and the typical length scale. Simply speaing, ε measures the degree of rarifiedness of the particle system. Depending on the application, ε may be large: ε = O() (inetic regime, system far from equilibrium), small: ε (fluid regime, system close to equilibrium), or even varies across different scales (multiscale phenomena). JH was partially supported by NSF grant DMS-65 and NSF CAREER grant DMS-6545. SJ was partially supported by the NSFC grants No. 3577 and No. 8797. Department of Mathematics, Purdue University, West Lafayette, IN 4797 (jingweihu@purdue.edu). School of Mathematical Sciences, Institute of Natural Sciences, MOE-LSC, Shanghai Jiao Tong University, Shanghai, 4, P. R. China (shijin-m@sjtu.edu.cn) Department of Mathematics, University of Maryland, College Par, MD 74, USA (rshu@cscamm.umd.edu).

In the past decades, there have been numerous research studies on equation (.) both theoretically (cf. [, 4]) and numerically (cf. [9, 3]). However, all these wor dealt with the deterministic problem, namely, the initial/boundary conditions and parameters appear in the collision operator are completely certain. Recently, there has been a significant interest to study the impact of random inputs to the inetic equations, see [6, 4, 3, 5], and in particular, [8, 33] for the nonlinear Boltzmann equation. The rationale of these studies is twofold: ) As a reliable equation bridging mesoscopic and macroscopic descriptions, the initial/boundary conditions of the Boltzmann equation are usually given in terms of macroscopic quantities lie density, temperature, pressure, etc., whose measurement is based on experiments and inevitably contain uncertainties in this aspect, the problem is similar to those investigated extensively in computational fluid dynamics [34, 6, 35]; ) In the equation itself, there is a ey term called collision ernel (or cross section) which characterizes the law of interaction between particles. Calculating its form from first principles is fairly complicated, and even impossible most of the time, thus in practice, empirical ernels containing adjustable parameters are often used with the aim to reproduce viscosity and diffusion coefficients [7, 7, 5, 3]. This, on the other hand, brings a source of uncertainty to the system because a minor perturbation in the parameters may affect the solution significantly. To quantify the aforementioned uncertainties, the wor in [8] too a generalized polynomial chaos based stochastic Galerin (gpc-sg) approximation. The gpc-sg approach, essentially a spectral method in the random domain, has been successfully applied to many science and engineering problems, see for instance [6, 44, 35]. Due to the nonlinear, nonlocal nature of the Boltzmann equation, the main focus of [8] is to develop a fast algorithm to evaluate the collision operator under the Galerin projection, while time and spatial derivatives are discretized using simple explicit schemes. This wors well in the inetic regime, and the time step constraint for numerical stability is not as severe as in those problems with possibly small mean free time (the case of fluid dynamic regime). Unfortunately, the method will become extremely expensive, if not impossible, in the fluid regime, because the stiffness induced by the collision operator would require = O(ε). To overcome this bottlenec, the goal of this paper is to design efficient time discretizations that are uniformly stable for a wide range of Knudsen numbers (i.e., can be chosen independently of ε). We mention that the construction of such schemes is not new for deterministic inetic/hyperbolic equations involving small parameters, and they fall under the umbrella of the so-called Asymptotic-Preserving (AP) scheme, whose main feature is that it becomes a consistent discretization to the limiting equation as ε with time step fixed, see [] and references therein. In the UQ framewor, the issue was addressed only for transport equations with diffusive scaling [6, 3, 7], or inetic equations with incompressible Navioer-Stoes limit [5], and no wor has been done for nonlinear inetic equations such as the Boltzmann equation in the compressible Euler regime. On the analysis side, hypocoercivity theory based sensitivity and long-time behavior of uncertain nonlinear inetic equations and their stochastic approximations were studied in [38, 9, 33, ]. We now summarize our contributions of this wor. Following the AP scheme for the deterministic Boltzmann equation [5], we construct a direct analogue in the gpc-sg setting. This approach requires the computation of the Maxwellian (equilibrium of the collision operator) which is expensive and may brea down when density or temperature becomes negative. Inspired by [4], we then develop an alternative approach which uses a pseudo Maxwellian con-

structed easily from macroscopic quantities rather than the true Maxwellian. Yet the choice of pseudo Maxwellian is not unique and how to choose an appropriate one is not nown a priori. Finally, we propose a new, novel method based on simple operator splitting with a linear penalization. It does not need the evaluation of any macroscopic quantities nor Maxwellian, and is shown to be robust for both continuous and discontinuous problems. The three methods will be shown to be AP, and be compared numerically and their pros and cons will be studied. Apart from the numerical contribution, we also investigate theoretically the hyperbolicity of the gpc-sg scheme for the Boltzmann equation when ε goes to zero. It is nown that the sg method applied to the hyperbolic systems such as the compressible Euler equations may lead to an enlarged system which is not necessarily hyperbolic [37]. Here, from a inetic point of view, we present an asymptotic analysis by assuming the random perturbation is small, and show that up to linear order, the limiting scheme is wealy hyperbolic. The limiting behavior for general random perturbation remains an open problem. Finally, we mention that the gpc-sg framewor adopted in this wor, lie the spectral method, suffers from the Gibb s phenomenon when the solution becomes discontinuous. Furthermore, it does not preserve the positivity of positive physical quantities. These issues have been studied in some UQ literatures in other applications, for examples [43, 4,, 3, 3,, 4,, 39], and remain to be addressed for the Boltzmann equation. The rest of this paper is organized as follows. In the next section we briefly summarize the properties of the Boltzmann equation and review the gpc-sg method in [8]. We also study the hyperbolicity of the gpc-sg system under certain assumptions. Section 3 describes in detail the construction of three AP gpc-sg schemes for the Boltzmann equation with uncertainty. Section 4 presents various numerical examples for the proposed schemes, where AP properties, inetic, fluid and mixed regimes are carefully examined and different numerical schemes are compared. The paper is concluded in section 5. The Boltzmann equation with uncertainty and its gpcsg approximation In order to set up the basis for the construction of AP schemes, in this section we briefly summarize the properties of the Boltzmann equation and review its gpc-sg approximation. For simplicity, we will only consider the uncertainty coming from the initial data and the onedimensional random variable. For a discussion of more general case, we refer to paper [8].. Basics of the Boltzmann equation When the random inputs appear in the initial condition, the Boltzmann equation reads exactly the same as in (.) except that the function f = f(t, x, v, z) depends on an extra random variable z. The collision operator also taes the same form as in the deterministic case (note that Q acts only in the velocity space, so t, x, and z are suppressed from the functions below): Q(f, g)(v) = B(v v, σ) [f(v )g(v ) f(v)g(v )] dσdv. (.) R d S d 3

Here (v, v ) and (v, v ) are the velocity pairs before and after a collision, during which the momentum and energy are conserved; hence (v, v ) can be represented in terms of (v, v ) as v = v + v + v v σ, v = v + v v v σ, with the parameter σ varying on the unit sphere S d. The collision ernel B(v v, σ) is a non-negative function depending only on v v and cosine of the deviation angle σ (v v ) v v. For numerical purpose, the variable hard sphere (VHS) model [7] is commonly used: (.) B( v v, cos θ) = b λ v v λ, d < λ, (.3) where b λ is a positive constant, λ > corresponds to the hard potentials, and λ < to the soft potentials. Q(f, f) conserves mass, momentum, and energy: Rd Q(f, f)φ(v) dv =, φ(v) =, v, v. (.4) Also, it satisfies the celebrated Boltzmann s H-theorem: Moreover, R d Q(f, f) ln f dv. (.5) R d Q(f, f) ln f dv = Q(f, f) = f = M, (.6) where M is the local equilibrium, also called Maxwellian, given by ρ M(v) (ρ,u,t ) = (πt ) d e v u T, (.7) and ρ, u, T are, respectively, the density, bul velocity, and temperature defined as ρ = f(v) dv, u = f(v)v dv, T = f(v) v u dv. (.8) R ρ d R dρ d R d When ε in (.), formally one has f M. Replacing f with M and taing the moments φ(v) dv on both sides of the equation, one can derive the compressible Euler equations: ρ t + x (ρu) =, ρu t + x (ρu u + pi) =, E t + x ((E + p)u) =, (.9) where E = ρ d T + ρu is the total energy, and p = ρt is the pressure. Note that this limiting system also contains uncertainty since the macroscopic quantities ρ, u and T depend on z. 4

. The gpc-sg approximation In the gpc-sg method, one sees a solution in the following form f(t, x, v, z) f (t, x, v)φ (z) := f K (t, x, v, z), (.) = where {Φ (z)} are orthonormal polynomials that form the gpc basis, and satisfy I z Φ (z)φ j (z)π(z) dz = δ j,, j K, (.) where π(z) is the probability distribution function of z and δ j is the Kronecer delta function. Inserting (.) into (.) and performing a Galerin projection, one obtains where f t + v xf = ε Q, K, (.) Q (t, x, v) := Q(f K, f K )(t, x, v, z)φ (z)π(z) dz. I z (.3) This, together with the initial condition f (, x, v) = f (x, v, z)φ (z)π(z) dz, I z (.4) constitutes the complete stochastic Galerin system. Given f, the statistical information, e.g., the mean and variance of the solution can be approximated as E[f] f, Var[f] f. (.5) =.3 The equilibrium of Q In this subsection, we study the equilibrium of the numerical collision operator Q in order to understand the behavior of the sg system (.). We can find the equilibrium by assuming that the random perturbation is small. For more general random perturbation the local equilibrium of Q is still unnown. We assume f and it is larger than other gpc coefficients (i.e., the uncertainty is small): Suppose f K (v, z) = f (v) + ω f (v)φ (z), < ω. (.6) = Q (v) = Q(f K, f K )(v, z)φ (z)π(z) dz =, I z for K, (.7) we derive a form of f K up to O(ω ) in the following. Substituting (.6) into (.7) and using the orthogonality of {Φ (z)}, one has Q(f, f )δ + ω (Q(f, f i ) + Q(f i, f ))δ i + O(ω ) =, K. (.8) i= 5

Balancing O() and O(ω) terms require and Q(f, f ) =, (.9) Q(f, f ) + Q(f, f ) =, K. (.) (.9) implies that f should tae the form of a Maxwellian: ρ f (v) := M (v) = (πt ) d e v u T. (.) Then the left hand side of (.) is just the linearized collision operator around M, whose ernel is given by f (v) = M (v)(a + b v + c v ), K, (.) where a, b, and c are some constants (or constant vector) independent of ω. Therefore, we have [ ] f K (v, z) = M (v) + ω (a + b v + c v )Φ (z) + O(ω ). (.3) = Furthermore, we define f K dv = ρ(z), f K v dv = ρ(z)u(z), f K R d R d R v dv = ρ(z)u(z) + d ρ(z)t (z). d (.4) If we assume ρ(z), u(z), T (z) have the following expansion: ρ(z) = ρ + ω ρ Φ (z), u(z) = ũ + ω u Φ (z), T (z) = T + ω T Φ (z), (.5) = by matching the leading order terms of (.4), it is not difficult to see that = = ρ = ρ, ũ = u, T = T. (.6) If we further match the O(ω) terms and use the orthogonality of {Φ (z)}, we can obtain a = ρ u ( u u + ρ T T d ) T, b = u u T T T T, c = T T. (.7) On the other hand, consider a Maxwellian function ρ(z) M(v, z) = (πt (z)) d e v u(z) T (z), (.8) with ρ(z), u(z), T (z) given by (.5). Expanding M(v, z) around ρ, T, u yields ( ) ( ) M M(v, z) =M (v) + ω ρ K ( ) ( ) M ρ ρ Φ (z) + ω u K u u Φ (z) ( M + ω T ρ [ =M (v) + ω = ) ( ) K T Φ (z) + O(ω ) = = ( ρ ρ + ( v u T = ) ( (v u ) u + T Comparing (.3) and (.9) (and taing into account (.7)), we see that d T ) ) ] T Φ (z) + O(ω ). (.9) f K (v, z) = M(v, z) + O(ω ). (.3) 6

.4 The hyperbolicity In this subsection, we study the hyperbolicity of the gpc-sg system (.) when ε. Assume d = for simplicity. The discussion in the previous subsection implies that as ε, ( ( ) ( v u (v u ) f = M (v), f = ωm (v) ρ + u + ) ) T. (.3) ρ T T Substituting f ( K) into (.) and taing the moments (, v, v /) T dv, we get (after lengthy calculation) T with U t + F (U) x =, (.3) U = (U, U, U 3,..., U 3+, U 3+, U 3+3,..., U 3K+, U 3K+, U 3K+3 ), F (U) = (F, F, F 3,..., F 3+, F 3+, F 3+3,..., F 3K+, F 3K+, F 3K+3 ), (.33) where and for < K, U = ρ, U = ρ u, U 3 = ρ u + ρ T, (.34) F = U, F = U 3, F 3 = 3U U 3 U 3 U U, (.35) U 3+ = ωρ, U 3+ = ω(ρ u + ρ u ), U 3+3 = ω ( ρ u + ρ T + ρ u u + ) ρ T, F 3+ = U 3+, F 3+ = U 3+3, ( U 3 F 3+3 = U 3 3U ) ( U 3 3U3 U U 3+ + 3U ) U U U 3+ + 3U U 3+3. (.36) U Therefore, the Jacobian matrix F (U) (size (3K + 3) (3K + 3)) loos lie with A = A B A B A B A a b c, B =, d e f, 7

and a = U 3 U 3 ( 6U 3 d = ( 6U e = U 3 3U U 3 U, b = 3U 3 U 4 + 6U U 3 3U 3 U U 3 ) 3U U U, c = 3U, U ( 3U 3 U + 6U ) U 3 ) U 3+ + U 3+ 6U U U 3+ + 3 U 3+3, U U 3+ 3U U U 3+3, f = 3U U U 3+ + 3 U 3+. (.37) U The eigenvalues of the first bloc are λ = u 3T, λ = u, λ 3 = u + 3T. (.38) One can show by math induction that the eigenvalues of the whole matrix F (U) are λ = u 3T, λ = u, λ 3 = u + 3T, (.39) each with multiplicity (K + ). For each eigenvalue λ i, i =,, 3, there are K eigenvectors and they are of the form: ( 3, ξ i, 3(K ) ), =,..., K, (.4) with denoting the zero vector of length, and ( ) U ( ξ = (U 6U U 3 3U, U ) U, = 6U U 3 3U ( U ξ = U, U ) (, = U u, ),, u ( ) U ( ξ 3 = (U + 6U U 3 3U, U ) U +, = 6U U 3 3U (u 3T ), u, 3T (u + 3T ), u +, 3T ), ). (.4) The above calculation shows that the system is wealy hyperbolic (the set of eigenvectors is not complete, since the multiplicity is K +, and the number of eigenvectors is K). We also point out that this is only true for an asymptotic expansion on O(ω) up to first order. It remains to understand the hyperbolicity, or the opposite, of the limiting gpc-sg system in the non-perturbative setting, or for more general random perturbation. For nonlinear Foer-Planc equations leading to isentropic Euler equations in the fluid limit, counter examples which show loss of hyperbolicity were given in [8]. 3 AP gpc-sg schemes for the Boltzmann equation with uncertainty Clearly the main difficulty of solving the system (.) is to compute the Galerin projected collision operator Q. A fast algorithm was proposed in [8] which significantly reduces the 8

complexity compared to a direct evaluation. Nevertheless, it is still the most expensive part of the whole computation and should be ept as minimal as possible. When ε is small, as mentioned in the introduction, an explicit scheme would require = O(ε) which is prohibitively expensive because of the excessive evaluation of Q. An implicit scheme allows larger, but inverting a nonlinear integral operator is computationally daunting. With these in mind, in this section we propose a series of AP schemes (each has its own pros and cons) for the gpc-sg system (.). 3. AP schemes for the deterministic Boltzmann equation To illustrate the idea, we start with the deterministic equation (.). We will consider three different schemes and the third one is new to the best of our nowledge. The designing principles are: ) the scheme is free of Newton type nonlinear algebraic solvers; ) when ε, it should automatically become a consistent discretization of the limiting Euler system, with a stability condition independent of ε (in other words, allowing to be independent of ε); 3) the generalization to the uncertain case should be straightforward. 3.. The scheme with Maxwellian penalization To remove the stiffness in the collision term, [5] introduces a BGK penalty method. The idea is to penalize Q(f, f) by the BGK operator P (f) = M f which can be inverted easily, and to treat Q(f, f) explicitly. A first-order scheme reads as f n+ f n + v x f n = Q(f n, f n ) λ n (M n f n ) ε + λn (M n+ f n+ ), (3.) ε where λ is some constant that can be made time/spatially dependent. (3.) appears to be implicit at first sight as it contains M n+. But note that Q(f, f) conserves mass, momentum and energy, so does P (f). Thus taing the moments φ(v) dv, φ(v) := (, v, v /) T on both sides of the scheme yields U n+ U n + x vφ(v)f n dv =, (3.) where U := (ρ, m, E) T is a vector of mass, momentum, and total energy. From U n+, one can easily define M n+ through (.7). Plugging it bac to (3.), f n+ can be explicitly determined. To formally prove the AP property, we assume < ε, < λ = O(), and all functions are smooth in the following. (3.) can be rearranged as f n+ M n+ = ε + Dn ε + λ n (f n M n ) ε [v ε + λ n x f n + M n+ M n ], (3.3) where Suppose one can choose λ n such that D n := Q(f n, f n ) Q(M n, M n ) f n M n + λ n. (3.4) for some constant < α <, then sup D n < αλ n, n (3.5) v f n+ M n+ α f n M n + O(ε). (3.6) 9

Iteratively, this gives Therefore, for arbitrary initial data f, there holds f n M n α n f M + O(ε). (3.7) f n M n = O(ε), (3.8) if n is sufficiently large. Substituting this into (3.), we get U n+ U n + x vφ(v)m n dv + O(ε) =, (3.9) which shows that the scheme is AP, i.e. as ε, it becomes a first-order time discretization of the Euler system. Remar 3. It is not easy to show the existence of λ that satisfies the condition (3.5) for general collision operators. For the BGK operator Q(f, f) = M f, it just requires λ >. For the Boltzmann operator, numerical experiments suggest that λ = sup v Q (f) usually gives the desired convergence (Q(f, f) := Q + (f, f) fq (f)). 3.. The scheme with pseudo Maxwellian penalization The previous scheme relies on the evaluation of the Maxwellian at every spatial point and time step. Sometimes, it may be difficult/expensive to compute the true Maxwellian (especially so when one considers uncertainty in the gpc-sg setting, see next section). The scheme proposed in [4] provides an alternative. The only difference is to replace M in (3.) with a pseudo Maxwellian M p, and the minimum requirement on M p is that it has the same first d+ moments as f: M p φ(v) dv = fφ(v) dv = U. The scheme then reads: f n+ f n + v x f n = Q(f n, f n ) λ n (M n p f n ) ε + λn (Mp n+ f n+ ). (3.) ε By construction, the right-hand side of (3.) is still conservative, so (3.) remains valid. To show the AP property of this scheme, we rewrite (3.) as f n+ M n+ = ε + Dn ε + λ n (f n M n ) (M n+ M n ) + ε ε + λ n (v xf n ) λn n+ ε + λ n (Mp Mp n ), (3.) where D n is given by (3.4). Note that the last two terms in the above equation are of O(). Then by a similar argument as in the previous section, one can derive that for arbitrary initial data f, after a few time steps (see [4]), f n M n = O(). (3.) Substituting this into (3.) and taing the moments, we have U n+ U n + x vφ(v)m n dv + O() =, (3.3) so this scheme is again AP although the local truncation error is O(), larger than O(ε) in the scheme using the true Maxwellian penalization (if ε is much smaller than ).

3..3 The scheme without Maxwellian: a linear penalty The previous scheme with pseudo Maxwellian wors in our formal analysis. However, there are infinitely many ways to construct M p, and we are lac of theoretical foundation to mae a good choice. To avoid such ambiguity, a natural question to as is: is it possible to design a scheme without Maxwellian? The answer is yes, and it can be realized by a simple splitting on (3.). That is, we split the transport part and the collision part, and then do a linear penalization on the second step: f f n + v x f n =, f n+ f = Q(f, f ) + λ f ε λ f n+. ε (3.4) A ey fact about this scheme is that the collision step is conservative, so U n+ = U, hence M n+ = M (i.e., we don t need the Maxwellian at all in this step). We now formally prove the AP property. Some manipulation on (3.4) yields f n+ M n+ = ε + D ε + λ (f n M n ) ε [v ε + λ x f n + M n+ M n ] + D ε + λ [(f f n ) (M M n )], (3.5) where D is defined analogously as in (3.4). Note that the last term in the above equation is O() due to the consistency error. Therefore, for arbitrary initial data f, after a few time steps, f n M n = O(), (3.6) if (3.5) is satisfied. On the other hand, if we add the two equations in (3.4) together and tae the moments φ(v) dv, we again get (3.), which upon substituting (3.6) becomes U n+ U n + x vφ(v)m n dv + O() =. (3.7) Thus a similar AP property is obtained as the scheme using the pseudo Maxwellian. Remar 3. To get a better idea of how O() term loos lie in (3.7), noting that from scheme (3.4), we have (for simplicity we assume Q(f, f) = M f and λ is a constant) M n+ + (λ )(f n v x f n ) λf n+ = O(ε). (3.8) Expanding f n+ and M n+ around time step n in Taylor series yields ( M M n f n n + (λ )v x f n λ f n ) + O( ) + O(ε) =. (3.9) t t The second and third f n in above equation can be replaced by M n due to (3.6), hence ( ) M f n = M n n (λ ) + v x M n + O( ) + O(ε). (3.) t

Plugging this into (3.), we get U n+ U n + x vφ(v)m n dv = (λ ) x ( ) M n vφ(v) + v x M n dv+o( )+O(ε). t (3.) The term vφ(v) ( M n t + v x M n) dv can be integrated out analytically thans to the special form of the Maxwellian (in fact, it is nothing but the dissipation term that appears in the derivation of the Navier-Stoes limit of the BGK equation ([3]). For instance, in the one-dimensional case, (3.) reads as U n+ U n ( + ) vφ(v)m n dv x = (λ ) ( 3 ρt ) T x x + O( ) + O(ε). (3.) Therefore, O() term in (3.7) behaves lie a diffusion operator if λ > (recall that the AP condition is λ > /). Compared to the scheme with Maxwellian penalization, we expect more numerical diffusion in this one (which is actually observed in our numerical results). Performing a similar analysis on the scheme with the pseudo Maxwellian penalization, equation (3.3) with O() term explicitly written down is U n+ U n + x vφ(v)m n dv = λ x t vφ(v)(f n M n p ) dv + O( ) + O(ε). (3.3) This may suggest that M p is better chosen to also satisfy vφ(v)m p dv = vφ(v)f dv =. Namely, M p matches f to one higher moment than a classical Maxwellian. Remar 3.3 One may as that can we do the linear penalty on the original unsplitted equation? That is, f n+ f n + v x f n = Q(f n, f n ) + λ n f n ε λn f n+, (3.4) ε for proper λ n. This scheme does the job to remove the stiffness. However, because it is nonconservative on the right hand side, when taing the moments of (3.4), one arrives at U n+ = U n ε ε + λ n x vφ(v)f n dv. (3.5) As ε, this gives U n+ = U n. Thus the scheme is not AP! See numerical experiments in [5]. 3. AP gpc-sg schemes for the uncertain Boltzmann equation We now investigate the possibility of generalizing the previous deterministic AP schemes to the gpc-sg system (.). 3.. The scheme with Maxwellian penalization Starting from (.), our first scheme is a natural generalization of the deterministic AP scheme (3.): f n+ f n + v x f n = Qn λn (M n f n ) ε + λn (M n+ f n+ ε ), (3.6)

where f, M denote the gpc coefficients of f(t, x, v, z) and M(t, x, v, z) respectively. For simplicity, we choose the same λ for all K (its choice will be discussed later). Although this scheme loos formally the same as before, an essential difference arises when it comes to the evaluation of M n+. Indeed, we tae the following procedure: ) Tae the moments φ(v) dv on both sides of (3.6): U n+ U n + x vφ(v)f n dv =, (3.7) which gives U n+ = (ρ n+, m n+, E n+ ) T, the gpc coefficients of ρ n+, m n+ and E n+. ) From ρ n+, reconstruct ρ n+ by ρ n+ (x, z j ) = = ρ n+ (x)φ (z j ), (3.8) where {z j } Nz j= I z are the Gauss quadrature points chosen according to probability π(z). m n+ (x, z j ) and E n+ (x, z j ) are reconstructed similarly. 3) For each x and z j, compute u n+ (x, z j ), T n+ (x, z j ) directly from ρ n+ (x, z j ), m n+ (x, z j ) and E n+ (x, z j ) using relation m = ρu, E = ρ d T + ρu. Then construct M n+ (x, v, z j ) through (.7) using ρ n+ (x, z j ), u n+ (x, z j ) and T n+ (x, z j ). 4) Decompose M n+ (x, v, z j ) to get M n+ (x, v) via M n+ (x, v) = N z w j M n+ (x, v, z j )Φ (z j ), (3.9) j= where {w j } are the corresponding quadrature weights of {z j }. To show the AP property of this scheme, we need to show two properties. First, the uniform (in ε) stability, and second, the consistency to the Euler limit as ε. The uniform stability was not rigorously proved even in the deterministic case [5], although it was shown for simplified models and verified numerically for the Boltzmann equation. Since the time discretization and penalization remain the same as that in [5], we expect the same uniform stability for the gpc-sg method proposed here, and will verify this numerically later. To show the consistency to the Euler limit as ε, first we need to show that f n M n = O(ε). (3.3) For the Boltzmann collision operator this is difficult, even in the deterministic setting (see [5] and Remar 3.). However, if the collision operator is the BGK operator, this can be formally shown, in the same way as outlined in section 3... Our numerical experiments in section 4 also verify that, after a few time steps, one has (3.3). Next, one needs to show that, when (3.3) is satisfied, the scheme becomes a consistent discretization of the limiting equation, as ε. Here, the limiting scheme is the gpc-sg approximation of the Euler equations (.9). To this aim, we first write down the Euler equations (.9) in vector form: U t + x F (U) =, (3.3) where F (U(t, x, z)) is the flux. Then the gpc-sg for it is U + x F (U)Φ (z)π(z) dz =. (3.3) t I z 3

When (3.3) holds, substituting it to (3.7), one obtains U n+ U n + x vφ(v)m n dv + O(ε) =, (3.33) We just need to show that the flux in (3.33) is consistent to the flux in (3.3). Note that, by (3.9), vφ(v)m dv = = = j= N z vφ(v) w j M(x, v, z j )Φ (z j ) dv (3.34) j= N z w j vφ(v)m(x, v, z j )dv Φ (z j ) (3.35) N z w j F (U(x, z j ))Φ (z j ). (3.36) j= The last term in above equation is clearly the Gaussian quadrature rule for the flux in (3.3), thus (3.33), as ε, becomes a scheme consistent (modulus numerical error of the Gaussian quadrature rule) to the gpc-sg of the Euler equations. This, combined with the uniform stability, implies that our scheme is AP. 3.. The scheme with pseudo Maxwellian penalization Although the scheme with true Maxwellian penalization may give better AP property, computing M in the uncertain case can be very time-consuming or even impossible (as we will show later in numerical examples). Our second scheme is a generalization of the deterministic AP scheme (3.), f n+ f n + v x f n = Qn λn (M n p f n ) ε + λn (M n+ p f n+ ε ). (3.37) Recall that all we need for M p is that it has the same first d+ moments as f : M p φ(v) dv = f φ(v) dv = U. We next give a simple way to construct M n+ p given the moments U n+ of (superscript n + is omitted below for brevity and we tae two-dimensional velocity space f n+ as an example). For K, define M p as M p (x, v) = ρ (x)g (v) + m () (x)g (v) + m () (x)g 3(v) + E (x)g 4 (v), (3.38) where ρ, m (), m() and E are the four moments of f, and functions G i satisfy G i (v)(, v (), v (), v /) T dv = e T i, (3.39) with e i being the four-vector with on the ith entry and zero elsewhere. We then assume G i is a linear combination of four simple Maxwellians (each of the form (.7)): G i (v) = b i M (,(,),) + b i M (,(,),) + b i3 M (,(,),) + b i4 M (,(,),). (3.4) 4

It is not difficult to verify that in order to satisfy (3.39), the coefficients b ij should tae the value (b ij ) 4 4 = 3. (3.4) The AP property of this scheme can be similarly argued as the previous subsection, except that (3.3) should be changed to f n M n = O(), (3.4) as was discussed in section 3... We omit the details. 3..3 The linear penalty scheme without Maxwellian As mentioned previously, the way of constructing pseudo Maxwellian M p is not unique and it would be nice for our scheme to be independent of this choice. Our third scheme is based on the deterministic AP scheme (3.4), whose gpc-sg counterpart is: f f n f n+ f + v x f n =, = Q + λ f ε λ f n+. ε (3.43) The advantage of this scheme in the uncertain case should be evident by now. The AP property is similar to the scheme using the pseudo Maxwellian penalization, and we omit the details. Most importantly, it does not need the evaluation of any macroscopic quantities or Maxwellian, hence is much easier to implement! 3..4 The choice of λ A remaining question is how to choose an appropriate λ in the above three AP gpc-sg schemes. Inspired by the deterministic case (see Remar 3.), we consider the loss term of the collision operator under the Galerin projection: Q K = a i (v)f i (v), (3.44) i= where a i := S ij j= R d B(v v, σ)f j (v )dσdv, S d S ij := Φ (z)φ i (z)φ j (z)π(z) dz. I z Therefore, we tae λ to be the largest eigenvalue of matrix A = (a i ): λ = max eig(sup A). (3.45) v 5

3.3 Discussion of the three AP gpc-sg schemes and their secondorder extension Based on our numerical experiments, the three AP gpc-sg schemes all perform well for continuous problems. The situation can be subtle for discontinuous problems (see section 4.5). First of all, the scheme with the Maxwellian penalization may brea down since the oscillations in Gibb s phenomenon can cause negative density or temperature. As a result, the true Maxwellian is not well defined. In this aspect, the schemes using the pseudo Maxwellian or without Maxwellian are more robust. Second and surprisingly, the scheme with the pseudo Maxwellian penalization wors for discontinuous data but appears to require much more restrictive CFL condition in practice. This is probably due to the particular choice of the pseudo Maxwellian. The three AP schemes presented above are all first-order accurate in time. Following the deterministic case [5], the scheme with the Maxwellian penalization admits a straightforward second-order extension (provided M can be successfully constructed) via the so-called IMEX scheme. The scheme with the pseudo Maxwellian penalization can be extended to second-order via bacward differentiation formula (BDF) [9] but may suffer from divergence for certain initial data. Furthermore, it may also be subject to the same issue as its first-order counterpart for discontinuous data. The linear penalty scheme without the Maxwellian, albeit simple and robust for both continuous and discontinuous data, does not have an immediate second-order extension. Strang splitting seems to be a natural choice, but as pointed out in [], it will degenerate to first order as ε. In this paper, we restrict to first-order (in time) schemes, and leave their second-order extension as future wor. 4 Numerical examples In this section, we present several numerical examples to illustrate the performance of the proposed AP gpc-sg schemes. We assume (unless otherwise specified): The random variable z obeys a uniform distribution on [, ], thus the Legendre polynomials are used as the gpc basis, and the Gauss-Legendre quadrature are adopted whenever numerical integration is needed. The spatial variable x [, ] and periodic boundary condition is used except for the shoc tube tests (section 4.5). The second-order MUSCL scheme [4] with minmod slope limiter is employed for spatial discretization. The velocity variable v [ L v, L v ] with L v = 8.4. The fast spectral method proposed in [8] is applied to evaluate the collision operator Q. For simplicity, we always use 3 points in each velocity dimension. The time step is chosen based on the CFL condition from the transport part: = n CFL x L v, and n CFL < is the CFL number. The mean and standard deviation of the macroscopic quantities ρ, u and T are computed from their gpc coefficients ρ, u, T similarly as in (.5), and these coefficients are obtained from f via (see [8] for details): 6

compute ρ, m, and E by direct integration ρ = f dv, m = f v dv, E = f v dv; compute ρ from ρρ = ( K i= ρ i Φ i ) j= ρ j Φ j =, which upon projection amounts to solving the linear system with a j = j= a j ρ j = δ ρ i S ij, S ij = Φ (z)φ i (z)φ j (z)π(z) dz; I z i= compute u and T via u (l) = K i,j= m (l) i ρ j S ij, T = ( ) E i ρ j u (l) i u (l) j i,j= where superscripts l denote the lth component of a -dimensional vector. In the following, the AP gpc-sg scheme with the Maxwellian penalization introduced in section 3.. is abbreviated as APGalwM; the AP gpc-sg scheme with the pseudo Maxwellian penalization in section 3.. is abbreviated as APGalwPM; and the linear penalty AP gpc-sg scheme without Maxwellian in section 3..3 is abbreviated as APGalwoM. l= S ij, 4. The AP property We first numerically verify the AP property of the three schemes: namely, we tae a very small ε = 6, and chec the distance between f and the corresponding Maxwellian. The following metric is used: ( f(x, v, z) L := ) f(x, v, z) π(z) dx dv dz f (x, v) v x x,v,. (4.) The random initial data is given by ρ (x, z) = + sin(πx) + sin(4πx)z, u = (., ), T (x, z) = 3 + cos(πx) + cos(4πx)z, 3 4 (4.) and we consider both equilibrium and non-equilibrium initial distribution: (I) f (x, v, z) = ρ v u πt e T, (4.3) ( ) (II) f (x, v, z) = ρ 4πT e v u T + e v+u T. (4.4) 7

The results are shown in Figure. As expected, the distance between f and M is about O(ε) for APGalwM, whereas the distance is about O() for both APGalwPM and APGalwoM (this error will decrease as decreases). To see that f is indeed driven to the true Maxwellian rather than the pseudo Maxwellian, we also plot f M p for APGalwPM in the same figure. equilibrium initial data APGalwM f M APGalwPM f M APGalwPM f M p APGalwoM f M nonequilibrium initial data APGalwM f M APGalwPM f M APGalwPM f M p APGalwoM f M 3 3 4 4 5 5 6 6 7..4.6.8. time 7..4.6.8. time Figure : f M L versus time for different AP schemes. ε = e 6, K = 7, N x =, = 9.5e 4 (n CFL =.8). Left: equilibrium initial data. Right: non-equilibrium initial data. 4. The inetic regime We next tae ε = and consider initial data (4.) (4.4). An explicit second-order (in both time and space) collocation scheme ( Gauss-Legendre points are used in random space) is taen as a reference solution. In fact, this problem can be solved efficiently by the explicit scheme as the collision term is not stiff. Our purpose here is just to test the consistency of the proposed schemes in the inetic regime. Results are shown in Figure. The solutions of AP schemes all agree well with the reference solution. 4.3 The fluid regime We now tae ε = e 6, and chec the accuracy of the schemes in the fluid regime. The initial data is given by (4.) (4.4). This is a regime such that the explicit computation would be extremely expensive. Therefore, we compare with a second-order inetic collocation scheme (a solver for the Euler system). The results are shown in Figure 3 where we again observe good agreement. The solution by APGalwM is slightly better than APGalwPM and APGalwoM, mainly due to the O() AP error in the latter two schemes. 8

.9 Erho excol APGalwM APGalwPM APGalwoM.7.6 Srho.8.5.7.4.6.3.5..4...4.6.8 Eu.3.....3.4..4.6.8 ET.95..4.6.8 Su.6.4...8.6.4...4.6.8 ST.7.9.85.8.75.7.65.6.6.5.4.3...55..4.6.8..4.6.8 Figure : Kinetic regime ε =. Solutions at t =.. Left column: mean of ρ, u and T. Right column: standard deviation of ρ, u and T. Solid line: second-order explicit collocation with N z =, N x =, = 4.8e 4 (n CFL =.8). Dashed line: APGalwM. Circle: APGalwPM. Star: APGalwoM. For all three AP schemes K = 7, N x =, = 9.5e 4 (n CFL =.8). 9

.9.8 Erho icol APGalwM APGalwPM APGalwoM.9.8.7.6 Srho.7.5.6.4.5.3..4...4.6.8 Eu.3.....3.4..4.6.8 ET...9.8.7.6.5..4.6.8..4.6.8 Su.8.6.4...8.6.4...4.6.8 ST.6.4...8.6.4...4.6.8 Figure 3: Fluid regime ε = e 6. Solutions at t =.. Left column: mean of ρ, u and T. Right column: standard deviation of ρ, u and T. Solid line: second-order inetic collocation with N z =, N x =, = 4.8e 4 (n CFL =.8). Dashed line: APGalwM. Circle: APGalwPM. Star: APGalwoM. For all three AP schemes K = 7, N x =, = 9.5e 4 (n CFL =.8).

4.4 A mixed regime In this example, we assume ε is varying in space: e 4 + (tanh(5 x) + tanh( 5 + x)), x.65, ε(x) = e 4, x >.65. (4.5) The profile of ε is depicted in Figure 4, whose values range from e 4 to. The initial data is given by (4.) (4.4). We compare with the explicit second-order collocation scheme. In order to get stability, explicit scheme requires to be at least e 4 while AP schemes are only subject to CFL condition. The results are given in Figure 5. For this mixed regime problem, APGalwM wors well; APGalwPM seems to perform a little better than APGalwoM. ε(x).8.6.4....3.4.5.6.7.8.9 Figure 4: A spatially varying Knudsen number ε(x). 4.5 Shoc tube problems So far we have restricted to continuous initial data. In this last numerical test, we examine the performance of the three AP schemes for discontinuous initial data. The test we tae is the classical shoc tube problem. Two inds of initial uncertainties are considered: case (I), uncertainty in the state variable; case (II), uncertainty in the location of the interface. (I) ( z + ρ l = +. ), u l = (, ), T l =, x.5, ρ r =.5, u r = (, ), T r =.5, x >.5. (4.6) (II) ρ l =, u l = (, ), T l =, x.5 +.5z, ρ r =.5, u r = (, ), T r =.5, x >.5 +.5z. (4.7) We mention that these two types of initial condition are very typical and often used for testing gpc-sg codes for uncertainty quantification of the Euler equations [37, 36]. In particular, case

.9 Erho excol APGalwM APGalwPM APGalwoM.7.6 Srho.8.5.7.4.6.3.5..4...4.6.8 Eu.3.....3.4..4.6.8 ET.5.95.9.85.8.75.7.65.6.55..4.6.8..4.6.8 Su..8.6.4...8.6.4...4.6.8 ST.4...8.6.4...4.6.8 Figure 5: Mixed regime. Solutions at t =.. Left column: mean of ρ, u and T. Right column: standard deviation of ρ, u and T. Solid line: second-order explicit collocation with N z =, N x =, = e 5. Dashed line: APGalwM. Circle: APGalwPM. Star: APGalwoM. For all three AP schemes K = 7, N x =, = 9.5e 4 (n CFL =.8).

(II) is harder in the sense that the initial condition is discontinuous in the z direction which causes a severe Gibb s phenomenon. As a result, the gpc approximated density or temperature will assume negative values immediately, and the conventional gpc-sg method fails even at the first step ([37])! Now we tacle this problem from a inetic point of view. When ε is small, we expect that the solution of AP schemes for the Boltzmann equation will be close to that of the Euler equations. Hence we tae ε = e 6, and compare our AP schemes with a second-order inetic collocation scheme for the Euler system. What we observe is the following: For case (I) (see Figure 6), both APGalwM and APGalwoM perform well (the latter is a bit more smearing). APGalwPM, however, turns out to require a much smaller to get a stable result for fixed x (n CFL has to be about.). For case (II), APGalwM completely breas down. The reason is similar to that mentioned earlier: this method relies on the evaluation of macroscopic quantities, once density or temperature becomes negative at some point, the Maxwellian cannot be constructed. APGalwPM still needs a much smaller for stability, thus we omit its results. APGalwoM performs reasonably well under a coarse mesh and the result can be improved by using a finer mesh (see Figure 7). Remar 4. For discontinuous data, it seems that the choice of pseudo Maxwellian can be quite sensitive. This strange behavior of APGalwPM deserves further investigation. Remar 4. When the global gpc basis is used for discontinuous data, the oscillations are inevitable and we do not attempt to address this issue in the current wor. What we try to convey is that unlie the conventional gpc-sg (for the Euler equations) and APGalwM which relies crucially on the positivity of macroscopic quantities, the scheme APGalwoM only computes time evolution of the distribution function f itself and seems to be a more robust approach when dealing with problems such as case (II). 5 Conclusion In this paper, we develop efficient stochastic Galerin methods for the randomly uncertain nonlinear Boltzmann equation near the fluid dynamic regime. These schemes have the merit of being stochastic asymptotic-preserving, namely they allow Knudsen number independent polynomial chaos orders and time steps and yet, although having implicit collision terms, can be inverted quite easily. When the randomness is small, we show that the leading order of its fluid dynamical limit is wealy hyperbolic. Numerical examples were given which demonstrate the robustness of the proposed schemes, particularly in the compressible Euler regimes. It remains an open question whether the fluid dynamic limit of the schemes gives rise to a hyperbolic discretization of the compressible Euler equations with uncertainty, for general random inputs, and to develop efficient schemes for high dimensional random inputs. References [] R. Abgrall and P.M. Congedo. A semi-intrusive deterministic approach to uncertainty quantification in non-linear fluid flow problems. J. Comput. Phys., 35:88 845, 3. 3

.4. Erho icol APGalwM APGalwPM (dt=6e 5) APGalwoM.6.5 Srho.4.8.3.6.4.....4.6.8 Eu..4.6.8 Su.35.8.3.6.4..5..5..5...4.6.8 ET...9.8.7.6.5.4.3...4.6.8..4.6.8 ST..8.6.4...8.6.4...4.6.8 Figure 6: Shoc tube problem. Case (I). ε = e 6. Solutions at t =.5. Left column: mean of ρ, u and T. Right column: standard deviation of ρ, u and T. Solid line: second-order inetic collocation with N z =, N x =, = 4.8e 4 (n CFL =.8). Dashed line: APGalwM. Circle: APGalwPM. Star: APGalwoM. For all three AP schemes K = 7, N x =. = 4.8e 4 (n CFL =.8) for APGalwM and APGalwoM. = 6e 5 (n CFL =.) for APGalwPM. 4

..9 Erho icol Nx=5 APGalwoM Nx= APGalwoM Nx= APGalwoM Nx=4.9.8.7 Srho.8.7.6.5.4.6.5.4.3.3......4.6.8 Eu.8.6.4....4.6.8 ET...9.8.7.6.5.4.3...4.6.8..4.6.8 Su.45.4.35.3.5..5..5..4.6.8 ST.35.3.5..5..5..4.6.8 Figure 7: Shoc tube problem. Case (II). ε = e 6. Solutions at t =.5. Left column: mean of ρ, u and T. Right column: standard deviation of ρ, u and T. Solid line: second-order inetic collocation with N z =, N x = 5, =.9e 4 (n CFL =.8). APGalwoM with K = 7 and various N x (fixed n CFL =.8). 5

[] R. Abgrall, P.M. Congedo, and G. Geraci. A one-time truncate and encode multiresolution stochastic framewor. J. Comput. Phys., 57(part A):9 56, 4. [3] C. Bardos, F. Golse, and D. Levermore. Fluid dynamic limits of inetic equations. I. Formal derivations. J. Stat. Phys., 63:33 344, 99. [4] T. Barth. Non-intrusive uncertainty propagation with error bounds for conservation laws containing discontinuities. In Uncertainty quantification in computational fluid dynamics, volume 9 of Lect. Notes Comput. Sci. Eng., pages 57. Springer, Heidelberg, 3. [5] P. R. Berman, J. E. M. Haverort, and J. P. Woerdman. Collision ernels and transport coefficients. Phys. Rev. A, 34:4647 4656, 986. [6] H. Bijl, D. Lucor, S. Mishra, and C. Schwab, editors. Uncertainty Quantification in Computational Fluid Dynamics. Springer, 3. [7] G. A. Bird. Molecular Gas Dynamics and the Direct Simulation of Gas Flows. Clarendon Press, Oxford, 994. [8] C. Cercignani. The Boltzmann Equation and Its Applications. Springer-Verlag, New Yor, 988. [9] C. Cercignani. Rarefied Gas Dynamics: From Basic Concepts to Actual Calculations. Cambridge University Press, Cambridge,. [] C. Cercignani, R. Illner, and M. Pulvirenti. The Mathematical Theory of Dilute Gases. Springer-Verlag, 994. [] S. Chapman and T. G. Cowling. The Mathematical Theory of Non-Uniform Gases. Cambridge University Press, Cambridge, third edition, 99. [] Esther S Daus, Shi Jin, and Liu Liu. Spectral convergence of the stochastic galerin approximation to the boltzmann equation with multiple scales and large random perturbation in the collision ernel. Kinetic and Related Models, to appear. [3] G. Dimarco and L. Pareschi. Numerical methods for inetic equations. Acta Numer., 3:369 5, 4. [4] F. Filbet, J. Hu, and S. Jin. A numerical scheme for the quantum Boltzmann equation with stiff collision terms. ESAIM Math. Model. Numer. Anal., 46:443 463,. [5] F. Filbet and S. Jin. A class of asymptotic-preserving schemes for inetic equations and related problems with stiff sources. J. Comput. Phys., 9:765 7648,. [6] R. G. Ghanem and P. D. Spanos. Stochastic Finite Elements: A Spectral Approach. Springer- Verlag, New Yor, 99. [7] J. Hirschfelder, R. Bird, and E. Spotz. The transport properties for non-polar gases. J. Chem. Phys., 6:968 98, 948. [8] J. Hu and S. Jin. A stochastic Galerin method for the Boltzmann equation with uncertainty. J. Comput. Phys., 35:5 68, 6. 6

[9] J. Hu, S. Jin, and B. Yan. A numerical scheme for the quantum Foer-Planc-Landau equation efficient in the fluid regime. Commun. Comput. Phys., :54 56,. [] J. Jaeman, R. Archibald, and D. Xiu. Characterization of discontinuities in highdimensional stochastic problems on adaptive sparse grids. J. Comput. Phys., 3:3977 3997,. [] S. Jin. Runge-Kutta methods for hyperbolic conservation laws with stiff relaxation terms. J. Comput. Phys., :5 67, 995. [] S. Jin. Asymptotic preserving (AP) schemes for multiscale inetic and hyperbolic equations: a review. Riv. Mat. Univ. Parma, 3:77 6,. [3] S. Jin, J.-G. Liu, and Z. Ma. Uniform spectral convergence of the stochastic Galerin method for the linear transport equations with random inputs in diffusive regime and a micro-macro decomposition based asymptotic preserving method. Research in Math. Sci., 4:5, 7. [4] S. Jin and L. Liu. An asymptotic-preserving stochastic Galerin method for the semiconductor Boltzmann equation with random inputs and diffusive scalings. SIAM Multiscale Modeling and Simulation, 5:57 83, 7. [5] S. Jin and R. Shu. A stochastic asymptotic-preserving scheme for a inetic-fluid model for disperse two-phase flows with uncertainty. J. Comput. Phys., 335:95 94, 7. [6] S. Jin, D. Xiu, and X. Zhu. Asymptotic-preserving methods for hyperbolic and transport equations with random inputs and diffusive scalings. J. Comput. Phys., 89:35 5, 5. [7] Shi Jin, Hanqing Lu, and Lorenzo Pareschi. Efficient stochastic asymptotic-preserving implicit-explicit methods for transport equations with diffusive scalings and random inputs. SIAM Journal on Scientific Computing, 4():A67 A696, 8. [8] Shi Jin and Ruiwen Shu. A study of hyperbolicity of inetic stochastic galerin system for the isentropic euler equations with uncertainty. preprint. [9] Shi Jin and Yuhua Zhu. Hypocoercivity and uniform regularity for the vlasov poisson foer planc system with uncertainty and multiple scales. SIAM Journal on Mathematical Analysis, 5():79 86, 8. [3] K. Koura and H. Matsumoto. Variable soft sphere molecular model for inverse-power-law or Lennard-Jones potential. Phys. Fluids A, 3:459 465, 99. [3] O. Le Maitre, O. Knio, H. Najm, and R. Ghanem. Uncertainty propagation using Wiener- Haar expansions. J. Comput. Phys., 97:8 57, 4. [3] O. Le Maitre, H. Najm, R. Ghanem, and O. Knio. Multi-resolution analysis of Wiener-type uncertainty propagation schemes. J. Comput. Phys., 97:5 53, 4. [33] Liu Liu and Shi Jin. Hypocoercivity based sensitivity analysis and spectral convergence of the stochastic galerin approximation to collisional inetic equations with multiple scales and random inputs. Multiscale Modeling & Simulation, 6(3):85 4, 8. 7

[34] O. P. Le Maitre and O. M. Knio. Spectral Methods for Uncertainty Quantification: With Applications to Computational Fluid Dynamics. Springer,. [35] M. Per Pettersson, G. Iaccarino, and J. Nordstrom. Polynomial Chaos Methods for Hyperbolic Partial Differential Equations. Springer, 5. [36] P. Pettersson, G. Iaccarino, and J. Nordstrom. A stochastic Galerin method for the Euler equations with Roe variable transformation. J. Comput. Phys., 57:48 5, 4. [37] G. Poette, B. Despres, and D. Lucor. Uncertainty quantification for systems of conservation laws. J. Comput. Phys., 8:443 467, 9. [38] Ruiwen Shu and Shi Jin. Uniform regularity in the random space and spectral accuracy of the stochastic galerin method for a inetic-fluid two-phase flow model with random initial inputs in the light particle regime. ESAIM: Mathematical Modelling and Numerical Analysis, 5(5):65 678, 8. [39] J. Tryoen, O. Le Maitre, M. Ndjinga, and A. Ern. Intrusive Galerin methods with upwinding for uncerain nonlinear hyperbolic systems. J. Comput. Phys., 9(8):6485 65,. [4] B. van Leer. Towards the ultimate conservative difference scheme V. A second order sequel to Godunov s method. J. Comput. Phys., 3: 36, 979. [4] C. Villani. A review of mathematical topics in collisional inetic theory. In S. Friedlander and D. Serre, editors, Handboo of Mathematical Fluid Mechanics, volume I, pages 7 35. North-Holland,. [4] X. Wan and G.E. Karniadais. An adaptive multi-element generalized polynomial chaos method for stochastic differential equations. J. Comput. Phys., 9():67 64, 5. [43] X. Wan and G.E. Karniadais. Multi-element generalized polynomial chaos for arbitrary probability measures. SIAM J. Sci. Comput., 8:9 98, 6. [44] D. Xiu. Numerical Methods for Stochastic Computations. Princeton University Press, New Jersey,. 8