Nonlinear Geometric Optics Based Multiscale Stochastic Galerkin Methods for Highly Oscillatory Transport Equations with Random Inputs

Size: px
Start display at page:

Download "Nonlinear Geometric Optics Based Multiscale Stochastic Galerkin Methods for Highly Oscillatory Transport Equations with Random Inputs"

Transcription

1 Nonlinear Geometric Optics Based Multiscale Stochastic Galerkin Methods for Highly Oscillatory Transport Equations with Random Inputs Nicolas Crouseilles, Shi Jin, Mohammed Lemou, Liu Liu February 25, 28 Abstract We develop generalized polynomial chaos (gpc) based stochastic Galerkin (SG) methods for a class of highly oscillatory transport equations that arise in semiclassical modeling of non-adiabatic quantum dynamics. These models contain uncertainties, particularly in coefficients that correspond to the potentials of the molecular system. We first focus on a highly oscillatory scalar model with random uncertainty. Our method is built upon the nonlinear geometrical optics (NGO) based method, developed in [6] for numerical approimations of deterministic equations, which can obtain accurate pointwise solution even without numerically resolving spatially and temporally the oscillations. With the random uncertainty, we show that such a method has oscillatory higher order derivatives in the random space, thus requires a frequency dependent discretization in the random space. We modify this method by introducing a new time variable based on the phase, which is shown to be non-oscillatory in the random space, based on which we develop a gpc-sg method that can capture oscillations with the frequency-independent time step, mesh size as well as the degree of polynomial chaos. A similar approach is then etended to a semiclassical surface hopping model system with a similar numerical conclusion. Various numerical eamples attest that these methods indeed capture accurately the solution statistics pointwisely even though none of the numerical parameters resolve the high frequencies of the solution. Keyword highly oscillatory PDEs, nonlinear geometric optics, asymptotic preserving, uncertainty quantification, generalized polynomial chaos, stochastic Galerkin method, surface hopping. Introduction Computational high frequency waves is challenging since one needs to numerically resolve This work was partially supported by NSF grants DMS and DMS-729: RNMS KI-Net, and by the Office of the Vice Chancellor for Research and Graduate Education at the University of Wisconsin-Madison with funding from the Wisconsin Alumni Research Foundation. Inria (IPSO team), IRMAR, University of Rennes, Rennes, France Department of Mathematics, University of Wisconsin-Madison, Madison, WI 5376, USA (sjin@wisc.edu). CNRS, IRMAR, Inria (IPSO team), University of Rennes, Rennes, France Department of Mathematics, University of Wisconsin-Madison, Madison, WI 5376, USA (lliu@math.wisc.edu).

2 the small wave length which is often prohibitively epensive [8]. Recently, a nonlinear geometric optics (NGO) based numerical method was introduced in [6] for a class of highly oscillatory transport equations which allows the use of mesh size and time step independent of the wave length. The transport equations that were solved by this method are deterministic and are relevant to semiclassical approimations to quantum dynamics with band-crossings [2, 3, 4, 5], a general non-adiabatic quantum mechanics phenomenon that can be found in a variety of important physics and chemistry problems, such as chemical reaction [8, 7], Bose-Einstein condensation [9], and graphene [, 9]. Since these semiclassical models, and many other quantum models, use potential matrices that are obtained in empirical or ad hoc ways, they inevitably contain uncertainties. Uncertainty could arise in the potential, boundary or initial data, and forcing terms. In this paper, we are interested in the random uncertainty of the potential energy surface, and the goal is to develop efficient computational methods to compute the propagation of the uncertainty. To deal with uncertainty in general, the so-called gpc-sg methods (combination of generalized polynomial chaos (gpc) approimation with stochastic Galerkin (SG) projections) are known to be efficient for a wide range of partial differential equations with random uncertainties (see for eample [, 2, 3, 2, 22]). However, direct application of such methods to highly-oscillatory problems with uncertainty becomes computationally epensive if one wants to correctly capture the effect of these oscillations, since one needs to resolve numerically the oscillations. In this paper, we are interested in etending the nonlinear geometric optics (NGO)-based method, which was developed in [6] for a class of highly-oscillatory deterministic problems, to highly-oscillatory problems with uncertainty, in the framework of gpc-sg methods. In particular, we will develop here gpc-sg methods that not only allow the mesh size and time step, but also the order of the gpc approimation, to be independent of the small wave length. We develop the gpc-sg methods for two model equations: a scalar model transport equation and a semiclassical surface hopping model developed in [3]. Both models were studied in [6] in the deterministic case. Here we assume random coefficients in these models that correspond to the band-gap in the non-adiabatic quantum dynamics, and the band gap could become small to model the so-called avoided crossing in which the quantum transition between bands is significant. With the random uncertainty, we first show that such a method is oscillatory for higher order derivatives in the random space, thus requires a frequency dependent discretization in the random space, which becomes prohibitively epensive to compute. We then modify this method by introducing a new time variable based on the phase, which is shown to be non-oscillatory in the random space, based on which we develop a gpc-sg method that can capture the pointwise solution with frequency-independent time step, mesh size as well as the degree of polynomial chaos. This method is then etended to the semiclassical model of surface hopping with random band gap, with the same numerical property. The paper is organized as follows. In section 2, using a scalar equation with uncertain random coefficient, we develop the gpc-sg method by either solving the equation directly, or using the NGO approach. We prove that in both cases the method needs to use wave frequency dependent gpc order (although for the latter method such a dependence is one order more milder). Based on a theoretical result of [6], we introduce a new time variable using the phase, which will be shown to be non-oscillatory also in the random space, allowing us the develop a new NGO-based method which are capable of obtaining accurate pointwise solution without resolving the oscillations by any of the numerical parameters. Numerical eamples will verify the theoretical property as well as the aforementioned numerical prop- 2

3 erties. This method is then etended to a semiclassical surface hopping model in section 3, with the same numerical properties which are demonstrated numerically in section 4. We conclude the paper in section 5. 2 The one dimensional scalar equation with random inputs In this section we consider a one dimensional problem with random inputs. Here the unknown is u(t,, z) C, where Ω R, t, and z R n, n, is the random variable with a prescribed probability density function π(z). We consider the following scalar model for u: tu + c() u + r(u) = ia(, z) u, u(,, z) = u in(, z), (2.) ε where a(, z), c(), r(u) and u in(, z) are all given functions, with a. We assume that Ω is a bounded interval and that periodic boundary conditions are considered for the space variable. 2. A gpc-sg framework We briefly describe the gpc-sg method. See for eample[3, 22, 2]. Let P n P be the space of the n-variate polynomials of degree less than or equal to P, P, and recall that ( ) dim(p n P ) = card{k N n n + P, k P } = := K, P where we have denoted k = (k,..., k n) and k = k + + k n. We consider the following inner product f, g π = f(z)g(z)π(z)dz, f, g L 2 (π(z)dz), where L 2 (π(z)dz) is the usual weighted Lebesgue space, and its associated norm is f 2 L 2 (π(z)dz) = f(z) 2 π(z)dz. Consider a corresponding orthonormal basis {ψ k (z)} k N n, k P of the space P n P, where the degree of ψ k is deg(ψ k ) = k. In particular ψ k, ψ l π = ψ k (z)ψ l (z)π(z)dz = δ kl, k, l P, where δ kl is the Kronecker symbol. The commonly used pairs of {ψ k (z)} and π(z) include Hermite-Gaussian, Legendre-uniform, Laguerre-Gamma, etc. Since the family {ψ k (z)} k P has K elements we introduce its renumbering family ( ψ, ψ 2, ψ K), that is {ψ k (z)} k N n, k P = ( ψ, ψ 2, ψ K), deg( ψ j) deg( ψ j+). The SG method consists in seeking the solution to (2.) as a projection onto the space P n P, that is with u(t,, z) k P u k (t, )ψ k (z) = K ũ j(t, ) ψ j(z), (2.2) u k = u, ψ k π, ũ j = u, ψ j π, k P, j =, 2,..., K. j= 3

4 From this approimation one can easily compute statistical moments, such as the mean and standard deviation, as E(u) u (,,) = ũ, SD(u) /2 ( K ) /2 u k 2 = ũ j 2. (2.3) k P j=2 2.2 The direct gpc-sg method We first introduce the gpc-sg method for the direct method (hereafter called gpc-sg- D) solving (2.) directly. For simplicity of illustration, assume c() does not depend on z. The case when c depends on z can be easily incorporated into the gpc-sg framework []. The gpc-sg solution for u is computed through the projection formula (2.2) as follows. Denote the gpc coefficients u (t, ) = (ũ(t, ), ũ K(t, )) T. Inserting the approimated solution (2.2) to (2.) and conducting the standard Galerkin projection, one gets with t u + c() u + γ (u) = i ε A() u, u (, ) = ψ(z) = ( ψ (z), ψ 2(z),, ψ K(z)) T, u(t,, z) = u in(, z) ψ(z)π(z)dz, (2.4) K ũ j(t, ) ψ j(z). (2.5) The j-th component of the vector γ = ( γ, γ 2,, γ K) is given by γ j(u) = r(u) ψ j(z)π(z)dz, for j =,, K, (2.6) and the symmetric, non-negative definite matri A R K K (recall that a ) is defined by A sj() = a(, z) ψ s(z) ψ j(z)π(z)dz, for s, j =,, K. (2.7) To solve numerically (2.4), we use a simple time splitting. To this aim, we fi a time step t > and set t n = n t for n N. As usual, we denote by u n () = (ũ n (), ũ n 2 (),, ũ n K()) an approimation of u (t n, ). We split system (2.4) in three parts which can be solved as follows. j= Oscillatory part The oscillatory part i t u = ε A() u, is solved eactly in time, for each, to get ( ) u n+ i () = ep ε A() t u n (). 4

5 Nonlinear part To solve the nonlinear part t u + γ (u) =, we choose to use the forward Euler method, that is u n+ = u n t γ (u n ). (2.8) To compute γ K (u n ), we first compute u n (, z) = ũ n s () ψ s(z) using the Gauss-quadrature rule (where the quadrature points are chosen as the roots of the orthogonal polynomials determined by the distribution π of the random variables, see [22]) to get γ (u) given by (2.6) as follows. Define the Gauss-quadrature points as z (l) and the corresponding weights ω l, l =,, N g. The value ( of r(u) evaluated at, t and at the Gauss-quadrature point z (l) K ) is given by r(u(z (l) )) = r ũ j(t, ) ψ j(z (l) ). By (2.6), one has j= which is used in (2.8) to get u n+. N g s= γ j(u) = r(u(z (l) )) ψ j(z (l) )ω l. l= Transport part To solve the transport part t u + c() u =, we use a pseudo-spectral method in space and a three-stage Runge-Kutta method in time which was introduced in [5]. Denote T (u n ) = c()f (iξf(u n )), where F and F are the (discrete) Fourier and inverse Fourier Transforms respectively, and ξ is the Fourier space variable. Then u n,() = u n + 2 tt ( u n ), u n,(2) = u n + 2 tt ( u n,() ), (2.9) u n+ = u n + tt ( u n,(2) ). Notice that the spectral approimation is central type finite difference approimation with purely imaginary spectrum, thus one needs to use ODE solvers that have a stability region that contains part of the purely imaginary ais [5]. The scheme (2.9) is such an ODE solver where the stability region takes the largest part of the imaginary ais among three-stage ODE solvers, and is of second order accuracy in time. 2.3 The NGO-based gpc-sg method We first review the NGO based method introduced in [6] for the deterministic onedimensional scalar equation, tu + c() u + r(u) = ia() u, u(, ) = u in(), (2.) ε 5

6 where the functions u in, a, c and r are given and a(). Periodic boundary conditions in space are considered. For the sake of simplicity, we assume that the initial data u in does not depend on ε, namely, it is non-oscillatory. We focus on the case when r is nonlinear. We recall how nonlinear geometric optics (NGO) is utilized to solve problem (2.) in [6]. Introduce a profile function U(t,, τ) which depends on the 2π periodic variable τ, and a phase S(t, ) such that with u solving (2.). Inserting this ansatz into (2.) gives tu + c() U + ε U(t,, S(t, )/ε) = u(t, ), (2.) ia() [ ts + c() S] τ U + r(u) = U. ε Due to the periodicity constraint on U, the following equation on the phase S should be imposed (see [6] for details), then the equation for U is given by ts + c() S = a(), S(, ) =, (2.2) tu + c() U + r(u) = a() ( τ U iu), U(,, ) = uin(). (2.3) ε For convenience, we write (2.3) in terms of V = e iτ U and get tv + c() V + e iτ r(e iτ V ) = a() τ V, V (,, ) = uin(). (2.4) ε One needs initial data V (,, τ) for all τ to solve equation (2.4). The only requirement we have to ensure is V (,, ) = u in(). One critical idea is to use initial data for V so that the solution to (2.4) remains bounded uniformly in ε up to certain order of derivatives. Introduce the operators L and Π, Lg = τ g, Πg = 2π 2π g(τ)dτ, and τ τ L g = (I Π) g(σ)dσ = g(σ)dσ + 2π σg(σ)dσ. 2π Following the work of [4, 7, 6], a Chapman-Enskog epansion is used to give a suitable initial condition given by V (,, τ) = u in() + ε [G(, uin) G(τ, uin)], (2.5) a() [ ] with G(τ, u in) = L (I Π) e iτ r(e iτ u in). (2.6) It was proved in [6] that the solution V to (2.4) and (2.5) has bounded (uniformly in ε) derivatives in both and t up to second order. Thus it allows the construction of a scheme with a uniform accuracy with respect to ε. We recall in the sequel the scheme introduced in [6]. Consider a uniform partition in time t n = n t ( t > the time step) of a time interval [, T ], n =,,, N, N t = t N and in space j = j, j =,,, N, = /N of the spatial interval [, ]. A uniform mesh is assumed in the direction τ T = [, 2π], τ l = l τ, l =,, N τ, τ = 2π/N τ. Denote by V n j (τ) V (t n, j, τ) and S n j S(t n, j) the discrete unknowns at time t n, evaluated at j. 6

7 To solve the equation (2.2) for S, the pseudo-spectral method in space and 4-th order Runge-Kutta method in time are used. In other words, the following ODE system on S j(t) S(t, j ): ts j + c( j)f (iξf(s n )) j = a( j), S j() =, (2.7) is solved by the 4-th order Runge-Kutta method. To recover the original solution u at the final time t N, we use (2.) at t = t N and = j. Since S N j /ε does not necessarily coincide with a grid point τ l at the final time t N = N t, thus one can perform a trigonometric interpolation u(t N, j) V N j (τ = S N j /ε). (2.8) Note that a higher order method is necessary here to solve S since we need to construct the quantity S(t, )/ε, and the error of S is divided by ε. To solve (2.4) for V, we start with Vj given by (2.5) at = j. Then, the scheme for V reads (assume c() > ) V n+ j V n j t + c( V j n j) Vj n + e iτ r(e iτ V n j ) = a(j) ε τ V n+ j. (2.9) Here the right hand side is discretized implicitly due to its numerical stiffness and the τ variable is discretized using the Fourier transform The gpc-sg-n method Our aim now is to etend the NGO method presented in the previous section to solve a highly oscillatory problem with uncertainty, namely (2.). By [6], and similarly to (2.2) and (2.4), the NGO-based method solves S from and solves V from with initial data ts + c() S = a(, z), S(,, z) =, (2.2) tv + c() V + e iτ r(e iτ V ) = a(, z) τ V, (2.2) ε V (,, τ, z) = u in(, z) + ε [G(, uin, z) G(τ, uin, z)] (2.22) a(, z) [ ] with G(τ, u in, z) = L (I Π) e iτ r(e iτ u in), (2.23) where u in(, z) and a(, z) now depend on z. Below we detail the gpc approach for this system. The gpc formulation for S One inserts the gpc-sg ansatz S(t,, z) K S k (t, )ψ k (z) = S j(t, ) ψ j(z) k P j= into (2.2) and conducts the Galerkin projection, to get where the gpc coefficients S is defined by t S + c() S = R(), S (, ) =, (2.24) S (t, ) = ( S (t, ),, S K(t, )) T, 7

8 and We recall the notation: ψ = ( ψ, ψ 2,, ψ K). R() = a(, z) ψ(z)π(z)dz. (2.25) The gpc formulation for V We insert the gpc-sg ansatz V (t,, τ, z) k P V k (t,, τ)ψ k (z) = into (2.2) and conduct the Galerkin projection to get where A is the matri given by (2.7) and K Ṽ j(t,, τ) ψ j(z) j= t V + c() V + e iτ γ (e iτ V ) = ε A() τ V, (2.26) V (t,, τ) = (Ṽ(t,, τ),, ṼK(t,, τ))t. The j-th component γ j of the vector γ is γ j(e iτ V ) = r(e iτ V ) ψ j(z)π(z)dz, for j =,, K, (2.27) which is computed by the Gauss-quadrature formula. The initial data Here we consider that a(, z) depends on the random variable z. The gpc approimation of the initial condition (2.22) becomes V (,, τ) = T + εy, (2.28) where the vectors T R K and Y R K are given by T () = u in(, z) ψ(z)π(z)dz, Y (, τ) = [G(, uin, z) G(τ, uin, z)] ψ(z)π(z)dz, a(, z) with ψ(z) given in (2.5) The fully discrete gpc-sg-n method Now we discretize (2.2), (2.2) in time as in the deterministic case. The phase vector S is obtained by applying a pseudo-spectral method in space, which leads to the following semi-discretized equation t S j + c( j)f (iξf( S )) j = R( j), S j() =, j =, N, (2.29) where R() is given by (2.25). Here, S j(t) is an approimation of S (t, j) and the same notation is used for other quantities. Then a 4-th order Runge-Kutta method is applied to march in time. To solve the equation on V, knowing S, we start by the initial value V j given by (2.28) at grid points = j. Then the system is advanced in time by a simple time-splitting algorithm 8

9 as eplained for the deterministic case in section 2.2. The nonlinear part (the γ term) and the transport part are treated in the same way as in section 2.2. For the oscillatory part, we use the backward Euler method in time: V n+ j V n j t = ε A(j) τ #» Vj n+, (2.3) where #» V j n (τ) is an approimation of V (n t, j, τ) and A is given by (2.7). Let ˆV n j (ζ) be the Fourier transform of #» V j n (τ) in the periodic variable τ, where ζ is the Fourier variable. The spectral method is used to discretize the τ-derivative, then (2.3) becomes (removing the dependency in ζ) [ ˆV n+ j = I + iζ t ] ε A(j) ˆV n j. (2.3) The updated values V n+ j are then obtained by the inverse Fourier transform. Note that since A is non-negative definite, all its eigenvalues are real and non-negative. Thus the matri I + iζ t A has non-zero eigenvalues, thus is invertible. In the sequel, we refer this ε method as the gpc-sg-n method. 2.4 The relation between the gpc order K and ε The main advantage of the NGO-based method over the direct method is that the former allows one to use t and independent of ε, thus when ε is small, one can still use relatively larger t and to get accurate solution at the mesh points. In this section, we prove that this remarkable property is not true for the random approimation, namely one can not use the gpc order K independent of ε either for the gpc-sg-d or gpc-sg-n. The gpc-sg-d To show the gpc-sg-d method does not satisfy the uniform accuracy property, we consider the simple case where the functions c and a are independent of, and where z R: tu + c u = ia(z) u. ε By the method of characteristics, the analytic solution is given by u(t,, z) = e ia(z) ε t u in( ct, z), where u in is the initial data. Taking the q-th order derivative in z, one sees that q zu = O(/ε q ). Assume u in H q z (π(z)dz), where H q z is the Sobolev space in z defined as ( q 2 u q Hz = zu l L (π(z)dz)) 2. l= By the standard approimation theory of orthogonal polynomials (see for eample [6]), one has u K ũ j ψj L 2 (π(z)dz) C ε q K, q j= where C is a constant depending on t, the derivatives of a(z) and u in with respect to z. This shows that one needs to take K inversely proportional to ε in order to ensure an accurate approimation in z. 9

10 The gpc-sg-n We consider the gpc-sg-n method and show that the degree of the polynomial approimation needs to be chosen dependent on ε to ensure a spectral accuracy. To this aim, we analyze the projection error on the function V, solution to (2.2), tv + c() V + e iτ r(e iτ V ) = a(, z) τ V. (2.32) ε From (2.32), clearly, the l-th derivative in z of V satisfies basically the same equation as the l-th derivative in of V (ecept one involves the derivatives of a in z while the other involves the derivatives of a in ). Therefore, as long as a and u in have the same regularity in and z, V will have the same regularity in and z. Since with the choice of initial data (2.22), we only gaurantee bounded (in terms of ε) derivatives of V up to the second order, therefore, we only have up to second bounded derivatives in z for V. This is clearly not enough for SG methods (nor for the stochastic collocation method, to be introduced later) which can achieve high order up to spectral accuracy if there is sufficient regularity in the solution. 2.5 A new NGO-based gpc-sg method (gpc-sg-n2) In the following, we show how to construct a numerical method for which the derivatives of V with respect to z and are bounded uniformly in ε at any order. To this aim, let us consider the following change of function V (t,, z, τ) = W (S(t,, z),, z, τ), (2.33) where S solves (2.2). Then, W is the solution to the following problem: sw + c a(, z) W + a(, z) e iτ r(e iτ W ) = ε ε a(, z) W (,, z, τ) = V (,, z, τ) = u in(, z) + τ W, [ ] G(, u in, z) G(τ, u in, z), with G(τ, u in, z) = L (I Π)[e iτ r(e iτ u in(, z))]. (2.34) We then have the following result for W. Proposition 2. Let W be the solution of (2.34) on [, T ], T >, with periodic boundary condition in and τ. Then, up to the second order derivative in s, and arbitrary order in and z derivatives of W are bounded uniformly in ε [, ], that is, C > independent of ε such that, s [, T ] p s q r zw (s) L τ, (L 2 (π(z)dz)) C, for p =,, 2, and q, r N. This proposition can be deduced from Lemma 2.6 of [6] in which we replace by (, z). In fact, the W -equation (2.34) was introduced in [6] to prove the uniform in ε regularity and convergence of the NGO-based method. Note in particular that the high order derivatives in and z are uniformly bounded at any order with respect to ε although the initial data for W is only prepared at the first order in ε. This guarantees the uniform accuracy in z and, that is in particular W K j= W j ψj L 2 (π(z)dz) C, q positive integer, Kq where C is a positive constant which is independent of ε, and q depends only on the regularity in z of the initial data u in(, z). Thus one can choose K independent of ε.

11 To summarize, to obtain a spectral accuracy in z at any order uniformly in ε, one has to solve equation (2.34) satisfied by W (instead of the equation on V ) and then recover V by formula (2.33). Note that the mapping t S(t,, z) is a increasing function in t for any fied (, z). Of course, this needs an interpolation in time to get back to the t variable for V The gpc-sg-n2 method The above discussion motivates us to design the following new scheme, denoted by gpc- SG-N2 in the sequel. The gpc system for solving the equation for S is the same as in section For the equation on W, we insert the gpc-sg ansatz W (s,, τ, z) K W k (s,, τ)ψ k (z) = k P j= W j(s,, τ) ψ j(z) into (2.34) and conduct the Galerkin projection to get s #» W + c()a () #» W + e iτ #» γ (e iτ W ) = ε τ #» W, (2.35) where A is the symmetric and positive-definite matri given by A ij() = a(, z) ψi(z)ψj(z)π(z)dz, and W (s,, τ) = ( W (s,, τ),, W K(s,, τ)) T. The j-th component γ j of the vector γ #» is, γ j (e iτ W ) = a(, z) r(eiτ W ) ψ j(z)π(z)dz, for j =,, K, (2.36) which is computed by the Gauss-quadrature formula. The initial data for W is the same as for V : W (,, τ, z) = V (,, τ, z), which is shown in section The fully discrete gpc-sg-n2 method Let the final time be T. Define the grid points in space j, j =,,, N. As discussed in (2.8), to recover the solution u, one needs a trigonometric interpolation on τ = S(T, j, z(l) ), for each quadrature points z (l), l =,, N s, ε u(t, j, z (l) ) V (T, j, τ = S(T, j, z(l) ), z (l) ), ε then one can compute the mean and standard deviation of u at (T, j) in the random space, N s E(u)(T, j) = u(t, j, z (l) )ω l, SD(u)(T, j) = l= ( Ns ) /2 u(t, j, z (l) ) 2 ω l (E(u)(T, j)) 2, where ω l are the corresponding quadrature weights. After obtaining the values of S at (T, j, z (l) ) for all j, l, let l= { } S = ma j,l S(T, j, z (l) ).

12 We choose s [, S ] to be the time domain for computing W. Define the time discretization of W[ as ] s l, for l =,,, L, with time step s and the total number of time steps S L = +. s To solve the equation on W, knowing S, we start by the initial value W (,, τ) = V (,, τ) given by (2.28) at = j. Then the system is advanced in time by a simple time-splitting algorithm as eplained for the deterministic case in section 2.2. The nonlinear part (the γ term) and the transport part are treated in a similar way as in section 2.2. For the oscillatory part, we use the backward Euler method in time, #» W n+ j #» W n j s = ε τ #» W n+ j, (2.37) where #» W n j is an approimation of #» W (n s, j). Let #» Ŵ n j (ζ) be the Fourier transform of #» W j n in the periodic variable τ, where ζ is the Fourier variable. The spectral method is used to discretize the τ-derivative, then (2.37) becomes #» ( n+ Ŵj = I + iζ s ) ε I #» n Ŵj. Note that the matri I + iζ s I has non-zero eigenvalues, thus is invertible. ε The interpolation step To find the values of V at time T, since V (T, j, τ k, z (l) ) = W (S(T, j, z (l) ), j, τ k, z (l) ), one uses linear interpolation to find W at (S(T, j, z (l) ), j, τ k, z (l) ), for l =,, N s. We search for the interval [s nl, s nl +] that contains S(T, j, z (l) ). Denote S(T, j, z (l) ) = s, s nl = s (), s nl + = s (2), W (s nl ) = W (), W (s nl +) = W (2), then by the Lagrange interpolation formula, W (s ) = W () s s (2) s () s (2) + W (2) s s () s (2) s (), which gives V (T, j, τ k, z (l) ) = W (s, j, τ k, z (l) ). Remark 2.2 Compare to gpc-sg-n, the transport step is more costly since one has to multiply by the matri A. If a = O(), then the CFL condition for the transport equation requires just t = O( ) thus independent of ε. However, for avoided crossing, typically a(, z) = O( ε) for some region of, thus the eigenvalue of A are of O(/ ε), thus an eplicit time discretization of the transport step will require t = O( ε ), further increasing the computational cost. One may use implicit time discretization in the transport step. This will be studied in our future research. 2.6 Numerical tests for the D scalar equation For numerical comparison, we also use the stochastic collocation (SC) method [2, 2]. Let {z (j) } Nc j= Iz be the set of collocation nodes, Nc the number of samples. For each fied individual sample z (j), j =,..., N c, one applies the deterministic solver to the deterministic equations as in [6], obtains the solution ensemble u j(t, ) = u(t,, z (j) ), then adopts an interpolation approach to construct a gpc approimation, such as N c u(t,, z) = u j(t, )l j(z), j= 2

13 where l j(z) depends on the construction method. The Lagrange interpolation method is used here by choosing l j(z (i) ) = δ ij. Depending on whether the direct or NGO-based method is used for the deterministic method, we will have the gpc-sc-d and gpc-sg-n, gpc-sg-n2 methods. Eample 2. We consider the numerical eample in [6], with a involving a D random variable z that follows a uniform distribution, r(u) = u 2 /(u u 2 ), c() = cos 2 (), a(, z) = (3/2 + cos(2))( +.5z) >, and the non-oscillatory initial data given by u(, ) = + 2 cos(2) + i [ + 2 sin(2) ], [ π/2, π/2]. In the following tests, for all the reference solutions obtained from gpc-sc-d method, N c = 64, N g = 32 quadrature points are used. In gpc-sg-n and gpc-sg-n2 methods, N s stands for the number of quadrature points used in the final reconstruction step (to get u from V or W ). We choose N τ = 6 in all the tests. Figures and 2 demonstrate how ε affects the choices of K for gpc-sg-d. Here the gpc-sc-d, computed with very small t and, is used to obtain the reference solutions. For gpc-sg-d, we also use very small and t, in order to concentrate on effect of ε on K. We output the solution at t =.. In Figure, for ε = and., one can use K = 4. However, for ε =., neither K = 4 nor K = 8 gives the correct solutions, especially around the center of the domain. One starts to see satisfactory numerical solutions when K =. For ε =.5 one needs to use K = 2, see Figure 2. Figures 3 and 4 compare mean of the solutions of gpc-sg-n and gpc-sg-n2 for ε =., and ε =.5 respectively. We take small ε and use gpc-sc-d to fully resolve the oscillations (to serve as a reference solution). One can observe from Figure 4 that gpc-sg- N2 is able to capture correctly the solution (its mean and standard deviation) at mesh points with, t much larger than ε and K = 4. For the same grids, gpc-sg-n is a bit off near =. If one uses a much finer spatial size = π/, gpc-sg-n becomes more accurate but still is a bit off near =, as shown in the second row of Figure 3. Some comparisons between the gpc-sg-n and gpc-sg-n2 methods are shown in Figure 5 in the case of ε = 3 3. We first plot the mean of real part of u (zoomed in solutions) with K = 4, N s = 44 in gpc-sg-n and gpc-sg-n2 and observes that gpc-sg-n2 can capture the correct mean and standard deviation, while gpc-sg-n can not. Using K = 4, N s = 8 in gpc-sg-n still does not give the good result, and further increasing the gpc order (K = 6) enables the mean and standard deviation of Re(u) to capture the oscillations. Thus gpc-sg-n2 does not require larger K or N s when ε is small, whereas larger K and N s are needed in gpc-sg-n. 3

14 Re(u), epsilon=, K=4 gpc SG-D.2 Re(u), epsilon=., K=4 Col SC-D gpc SG-D Col SC-D Re(u), epsilon=., K=4 gpc SG-D Col SC-D 2 Re(u), epsilon=., K=8 gpc SG-D Col SC-D Re(u), epsilon=., K= SG-D gpc Col SC-D 2 Im(u), epsilon=., K= gpc SG-D Col SC-D Figure : Eample 2.. Mean of real parts of u at t =., ε =,. and.. N = 2, t = 5. Stars: gpc-sg-d with K = 4. Solid lines: reference solution by gpc-sc-d. 4

15 Re(u), epsilon=.5, K= SG-D gpc.5 Im(u), epsilon=.5, K= SG-D gpc SC-D Col SC-D Col Re(u), epsilon=.5, K=2 SG-D gpc.5 Im(u), epsilon=.5, K=2 SG-D gpc SC-D Col SC-D Col Figure 2: Eample 2.. Mean of real parts of u at t =., ε = 5 3. N = 2, t = 5. Stars: gpc-sg-d. Solid lines: reference solution by gpc-sc-d. 5

16 Re(u), epsilon=., K=4 SG-N gpc Col SC-D.5. Im(u), epsilon=., K=4 SG-N gpc Col SC-D Re(u), epsilon=., K=4 gpc SG-N Col SC-D.5 Im(u), epsilon=., K=4 SG-N gpc Col SC-D Figure 3: Eample 2.. Mean of real and imaginary parts of u at t =.25, ε =.. = π/32, t =. for the first row (gpc-sg-n), and = π/, t = 4 for the second row (gpc-sg-n). = π/, t = 5 5 (gpc-sc-d). Stars: gpc-sg-n with K = 4. Solid lines: reference solution by gpc-sc-d. 6

17 Re(u), epsilon=.5, Re(u) K=4 SG-N2 gpc. Im(u), epsilon=.5, Im(u) K=4 SG-N2 gpc.6 SC-D Col.8 Col SC-D Re(u), epsilon=.5, Re(u) K=4 (zoomed in) in) SG-N2 gpc Col SC-D.5.4 Im(u), epsilon=.5, Im(u) K=4 (zoomed in) in) SG-N2 gpc SC-D Col SD of Re(u).4 SD of Im(u) Figure 4: Eample 2.. Mean and standard deviation of real and imaginary parts of u and their zoomed in solutions at t =.25, ε = 5 3. = π/32, t =., K = 4 (gpc-sg-n2), and = π/, t = 5 5 (gpc-sc-d). Stars: gpc-sg-n2. Solid lines: reference solution by gpc-sc-d. 7

18 Re(u), K=4, Ns=44 (SG N and ).2 Re(u), K=4, Ns=8 (SG N) and K=4, Ns=44 () (zoomed in) SG N.2.5 SG N SG N Re(u), K=6, Ns=8 (SG N).25 Re(u), K=6, Ns=8 (SG N) (zoomed in) SG N SD of Re(u), K=6, Ns=8 (SG N) SG N.3 SD of Re(u), K=6, Ns=8 (SG N) (zoomed in) SG N SD of Re(u), K=4, Ns=44 ().3 SD of Re(u), K=4, Ns=44 () (zoomed in) Figure 5: Eample 2.. Mean (first two rows) and standard deviation (last row) of real parts of u (and their zoomed in solutions) at t =.25, ε = 3 3. = π/32, t =. (gpc-sg-n and gpc-sg-n2), = π/2, t = 5 5 (gpc-sc-d). Solid lines: reference solution by 8 gpc-sc-d.

19 Note that numerous error analysis of NGO-based method is done in [6] for the deterministic problem. Here we mainly focus on error analysis in the random space. Figure 6 shows a semi-log plot of the l errors for mean and standard deviation of Re(u) and Im(u) of gpc- SG-N2 with respect to varying gpc orders K at T =., with different ɛ, namely ɛ =. (left) and ɛ =.3 (right). In both figures, the total errors decay quickly as K increases, and then saturate at moderate gpc orders, as the errors arising from the temporal, spatial and τ discretizations start to dominate and the total errors stay unchanged when increasing K. Therefore, we demonstrate a fast eponential convergence with respect to K, and one can choose K independent of ɛ in gpc-sg-n K K Figure 6: Plot of the l errors for mean and standard deviation of Re(u) and Im(u) by gpc-sg-n2 with respect to gpc orders. Use = π/24, t = 5 4 (gpc-sg-n2) and = π/248, t = 5 5 in gpc-sg-d as reference solutions. 3 A semiclassical surface hopping model with random inputs We consider a semiclassical surface hopping model in one dimension in space and momentum, with random inputs, tf + + p f + (U + E) pf + = b i f i + b i f i, tf + p f (U E) pf = b i f i b i f i, (3.) tf i + p f i + U pf i = i 2E ε f i + b i (f f + ) + (b + b )f i, where (f + (t,, p, z), f (t,, p, z), f i (t,, p, z)) R + R + C, (t,, p) R + R R, and b ± C, b i C, E = E(, z) R are given functions depending on (, p, z). This system is equipped with initial conditions f ± (,, p) = f ± in (, p) and f i (,, p) = fin(, i p). We also define the zeroth moments of f ±,i as ρ ±,i (t,, z) = f ±,i (t,, p, z)dp. Here ρ ± denote the densities of particles in the two bands. R 9

20 This model, introduced in [3], was a semiclassical approimation to the nucleonic Schrödinger system that arises from the Born-Oppenheimer approimation with non-adiabatic phenomenon, in which particles can hop from one potential energy surface to the other ones. Here f ± stand for the particle density distributions in the two energy surfaces respectively, while f i is the off-diagonal entry of the semiclassical Wigner matri. The right hand side of the system describes the interband transition between different potential energy surfaces with the energy gap E = 2E, which can be random in reality. In particular, the so-called avoided crossing corresponds to where the minimum energy gap of order ε. 3. The direct method In this part and the following sections, we assume that the function E(, z) is given and random, whereas no randomness is introduced to the initial function. Introduce the following matri A = diag( (U + E), (U E), U, U), (3.2) The specific form of b i depends on the potential matri in the nucleonic Schrödinger equation. Here we consider b i = b i (, p) R, b ± =, which correspond to two specific potential matrices considered in [3]. Let 2b i 2b i B = b i b i 2E/ε, 2E/ε and write f = (f +, f, g := Re(f i ), h := Im(f i )) R 4, then (3.) can be written as tf + p f + A pf = Bf, (3.3) which will be solved using simple operator splitting method:. Solve tf + p f = using spectral method in space and eact integration in time, 2. Solve tf + A pf = using spectral method in velocity and eact integration in time, 3. Solve tf = Bf to be specified below. The first two steps are the same for both the direct and the NGO-based method (to be introduced in the net section 3.2). For step 3, since the matri B now involves randomness, instead of solving the whole system eactly in time, we use a Crank-Nicolson method in time coupled with a substitution method to save computations. More precisely, we have f +,n+ f +,n = ( t 2 2bi g n + g n+), (3.4) f,n+ f,n = ( t 2 2bi g n + g n+), (3.5) g n+ g n = [ b i f +,n + b i f,n + 2Eε t 2 b i f +,n+ + b i f,n+ + 2Eε ] hn+, (3.6) h n+ h n t = 2E ( g n + g n+). (3.7) 2 ε 2

21 We used classical notations for the time approimation, for eample f +,n f + (t n). From (3.4), one solves f +,n+ in terms of g n+, and then substitute it into (3.6) to get g n+, ] [ + (b i ) 2 ( t) 2 + E2 ε 2 ( t)2 g n+ = g n + t [ b i f,n + b i f,n + 2Eε ] hn (b i ) 2 tg n E2 ε 2 tgn. (3.8) Then the other unknowns f ±,n+ and h n+ can be obtained from (3.4), (3.6) and (3.7). 3.2 The NGO based method We first review the NGO-based method introduced in [6], wherein deterministic E = E() and deterministic initial data is considered. We introduce the augmented unknowns (F ±, G, H)(t,, p, τ) satisfying f ± (t,, p) = F ± (t,, p, S(t,, p)/ε), f i (t,, p) = e is(t,,p)/ε (G + ih)(t,, p, S(t,, p)/ε). (3.9) The phase function S(t,, p) is designed to follow the main oscillations in the model. Assume periodicity in S/ε, S solves ts + p S + U ps = 2E, S(,, p) =. (3.) Then F ±, G and H solve tf + + p F + (U + E) pf + = E + ε τ F + + 2b i (G cos τ + H sin τ), tf + p F (U E) pf = E ε τ F 2b i (G cos τ + H sin τ), tg + p G + U pg = 2E ε τ G + bi (F F + ) cos τ, (3.) th + p H + U ph = 2E ε τ H + bi (F F + ) sin τ, where we denoted E ± (t,, p) = 2E (2U ± E) ps. (3.2) The well-prepared initial conditions are given by (see [6]) F + (,, p, τ) = f + in i ε ( bi ) fin( i e iτ ) b i i f E + in ( e iτ ), (3.3) F (,, p, τ) = f in + i ε E ( bi f i in( e iτ ) b i f i in ( e iτ ) ), (3.4) G(,, p, τ) = Re(fin) i ε 2E bi (f + in fin) sin τ, (3.5) H(,, p, τ) = Im(f i in) + where f ± in, f i in are the initial data of (3.). ε 2E bi (f + in f in)(cos τ ), (3.6) One can also develop the gpc-sg-d and gpc-sg-n methods as in section 2. Since our focus is on gpc-sg-n2, we will just put gpc-sg-n and gpc-sg-d in the appendi for future reference. 2

22 3.2. The gpc-sg-n2 for the system with random inputs Similar to the discussion in section 2.4, which allows the gpc order independent of ε, we implement the gpc-sg-n2 scheme. First, one focuses on the approimation of the phase equation (3.). We insert the approimated solution S(t,, p, z) K S j(t,, p) ψ j(z) into (3.) and conduct the Galerkin projection. We denote by the vector of unknown satisfying j= S (t,, p) = ( S (t,, p),, S K(t,, p)) T, t S + p S + U p S = 2 E(, z) ψ(z)π(z)dz, S (,, p) =, (3.7) with ψ(z) = ( ψ (z),, ψ K(z)) defined in (2.5). A 4-th order Runge-Kutta in time and pseudo-spectral method in space and velocity is used to solve S. Define the augmented functions F + (t,, p, τ, z) = W (S(t,, p, z),, p, τ, z), F (t,, p, τ, z) = W 2(S(t,, p, z),, p, τ, z), G(t,, p, τ, z) = W 3(S(t,, p, z),, p, τ, z), H(t,, p, τ, z) = W 4(S(t,, p, z),, p, τ, z). Then Denote tf + = sw ts, F + = sw S + W, pf + = sw ps + pw. E ± (t,, p, z) = 2E(, z) (2U() ± E(, z)) ps(t,, p, z). By (3.) and (3.), we have p (U + E) sw + E + W (s,, p, z) E + (s,, p, z) pw = 2b i τ W + ε E + (W3 cos τ + W4 sin τ), (s,, p, z) p (U E) sw 2 + E W2 (s,, p, z) E (s,, p, z) pw2 = 2b i τ W2 ε E (W3 cos τ + W4 sin τ), (s,, p, z) p sw 3 + 2E(, z) W3 + U 2E(, z) pw3 = b i τ W3 + (W2 W) cos τ, ε 2E(, z) p sw 4 + 2E(, z) W4 + U 2E(, z) pw4 = b i τ W4 + ε 2E(, z) (W2 W) sin τ. (3.8) How to obtain E ± (s,, p, z) will be introduced in net subsection Now we focus on the approimation of the profiles (W, W 2, W 3, W 4). Galerkin approimation of each component We insert the (W, W 2, W 3, W 4)(s,, p, z) = K (( W ) j, ( W 2) j, ( W 3) j, ( W 4) j)(s,, p) ψ j(z), j= into (3.8) and conduct the gpc Galerkin projection. Denote the associated gpc coefficients vector of ( W, W 2, W 3, W 4) as previously, for instance for W, #» W = (( W ),, ( W ) K) T. (3.9) 22

23 Then, we get the gpc system s W + pj W C p W = ε τ W + 2b i J ( W 3 cos τ + W 4 sin τ), s #» W 2 + pl #» W 2 + C p #» W 2 = ε τ #» W 2 2b i L( #» W 3 cos τ + #» W 4 sin τ), s #» W 3 + ph #» W 3 = ε τ #» W 3 + b i H( #» W 2 #» W ) cos τ, s #» W 4 + ph #» W 4 = ε τ #» W 4 + b i H( #» W 2 #» W ) sin τ, (3.2) where matrices J, L, C, H are given by J mn(s,, p) = E + (s,, p, z) ψm(z)ψn(z)π(z)dz, L mn(s,, p) = E (s,, p, z) ψm(z)ψn(z)π(z)dz, E(, z) C mn(s,, p) = E + (s,, p, z) ψm(z)ψn(z)π(z)dz, H mn() = 2E(, z) ψm(z)ψn(z)π(z)dz. The initial conditions of #» W, #» W 2, #» W 3, #» W 4 are W (,, p, τ) = F + (,, p, τ), W 3(,, p, τ) = G(,, p, τ), W 2(,, p, τ) = F (,, p, τ), W 4(,, p, τ) = H(,, p, τ). According to (3.3)-(3.6), by the gpc-sg method, the initial conditions for gpc coefficient vectors F +, F, G and H are given by F + (,, p, τ) = f + ( bi inq iε fin( i e iτ ) b i i Q2, f in ( e )) iτ (3.2) F (,, p, τ) = f ( bi inq + iε fin( i e iτ ) b i i Q3, f in ( e )) iτ (3.22) G(,, p, τ) = Re(f i in) Q εb i (f + in f in) Q 4 sin τ, (3.23) H(,, p, τ) = Im(f i in) Q + εb i (f + in f in) Q 4(cos τ ), (3.24) where the vectors Q, Q 2, Q 3, Q 4 are defined by Q = ψ(z)π(z)dz, Q 3(,, p) = Q 2(,, p) = ψ(z)π(z) E (,, p, z) dz, Q4() = The fully discrete scheme for gpc-sg-n2 Monotonicity of S in terms of t Assume U = U() R, E = E(, z) >, By the method of characteristics, ts + p S + U ps = 2E(, z), S in(, p, z) =. ψ(z)π(z) E + (,, p, z) dz, ψ(z)π(z) 2E(, z) dz. d dt = p, dp = U, () =, p() = p, dt 23

24 then = X(t,, p ), p = P (t,, p ), thus d S(t,, p, z) = 2E(X(t,, p)), dt and the analytic solution is given by S(t,, p, z) = S in(, p, z) + 2 = 2 t t E(X(µ,, p, z))dµ. E(X(µ,, p, z))dµ Therefore S is an increasing function of t for each (, p, z), since E >. The time discretization of W, W 2, W 3, W 4 was defined in section Denote E ± (t,, p, z) = E ± (S(t,, p, z),, p, z). To find the values of E ± at s l, namely E ± (s l,, p, z) = E ± (t,, p, z), where t = S (s l ), for each j, p k, and quadrature points z (q), q =,, N s, we apply an interpolation step shown here. Search for the time interval [t nk, t nk +] such that s l falls between the interval [S(t nk ), S(t nk +)], thus t [t nk, t nk +], since S is an increasing function of t. Linear interpolation is used to find t. Denote t nk = t (), t nk + = t (2), and S(t nk ) = S (), S(t nk +) = S (2). By the Lagrange interpolation, s l = S () t t (2) t () t (2) + S(2) t t () t (2) t (), which gives t. The values E ± at all t n have been obtained, one can use linear interpolation to approimate the value of E ± at t, for each j, p k, z (q). Using the Gauss quadrature rule with quadrature points z (q) and the corresponding weights ω q, q =,, N g, we update the matrices J, L, C at each (s l, j, p k ), and H at each j, J mn(s l, j, p k ) = L mn(s l, j, p k ) = C mn(s l, j, p k ) = H mn( j) = N g q= N g q= N g q= N g q= E + (s l, j, p k, z (q) ) ψm(z(q) )ψ n(z (q) )ω q, E (s l, j, p k, z (q) ) ψm(z(q) )ψ n(z (q) )ω q, E( j, z (q) ) E + (s l, j, p k, z (q) ) ψm(z(q) )ψ n(z (q) )ω q, 2E( j, z (q) ) ψm(z(q) )ψ n(z (q) )ω q. Step We solve the transport part in for quantities #» W, #» W 2, #» W 3, #» W 4 in (3.2), s #» W + pj #» W =, s #» W 2 + pj #» W 2 =, s #» W 3 + ph #» W 3 =, s #» W 4 + ph #» W 4 =. 24

25 This transport step is treated similarly as in section 2.2, where we use a pseudo-spectral method in space and a three-stage Runge-Kutta method in time. Step 2 We solve the transport part in p for W, W 2, s #» W C p #» W =, s #» W 2 + C p #» W 2 =. Similar procedure is taken as in the previous step. Step 3 We now solve the non-singular source part s #» W = 2b i J ( #» W 3 cos τ + #» W 4 sin τ), s #» W 2 = 2b i L( #» W 3 cos τ + #» W 4 sin τ), s #» W 3 = b i H( #» W 2 #» W ) cos τ, s #» W 4 = b i H( #» W 2 #» W ) sin τ. We use the forward Euler method, W n+ = W n + 2b i sj ( W n 3 cos τ + W n 4 sin τ), W n+ 2 = W n 2 2b i sl( W n 3 cos τ + W n 4 sin τ), W n+ 3 = W n 3 + b i sh( W n 2 W n ) cos τ, W n+ 4 = W n 4 + b i sh( W n 2 W n ) sin τ. Other Runge-Kutta methods can also be used to solve this ODE system. Step 4 Finally, we solve the highly oscillatory part s #» W = ε τ #» W, s #» W 2 = ε τ #» W 2, s #» W 3 = ε τ #» W 3, s #» W 4 = ε τ #» W 4. We use the Fourier transform Ŵ(ζ) of W(τ) in the τ variable where ζ is the corresponding Fourier variable, then #» s Ŵ = iζ #» Ŵ, ε which is solved by the backward Euler method in time, #» Ŵ n+ ( j, p k ) = ( I + iζ s ) #» I n Ŵ ( j, p k ). ε The same method is used for calculating #» W 2, #» W 3, #» W 4. 4 Numerical eamples for the surface hopping model Eample 4. Consider, p [ 2π, 2π]. We use the similar data given in the numerical eample in [6], with the following initial conditions, 2 /2 f + (t =,, p) = f (t =,, p) = ( +.5 cos()) e p, 2π 25

26 2 /2 f i (t =,, p) = [ +.5 sin()) + i( +.5 cos())] e p. 2π The epressions for E, b i, and b ± are given by E(, z) = ( cos(/2) + ε)( +.5z), b i(, p) = 2 sin(p + ), b± =. Periodic boundary conditions are considered in while the p domain is chosen large enough so f ±,i all vanish outside the domain (thus a periodic boundary condition in p can be used). Without loss of generality we set U =. For all the following tests, we choose N τ = 8, N p = 32 and N c = 32 quadrature points for gpc-sc methods (with a very small mesh size in so this solution is used as the reference solutions). In Figure 7, for gpc-sg-n2 scheme, even if the mesh size is much larger than the wave length ε = 5 3, the solution f ±,i (the mean and standard deviation), as well as ρ ±,i, still agrees with the reference solution at the grid points, despite a moderate gpc order K = 4. Figure 8 shows a similar result as in Figure 7, using Eample 4. ecept that here E(, z) = O(). As discussed in Remark 2.2, small t = O( ε ) needs to be chosen in Figure 7 due to the CFL condition in the transport steps for E = O( ε). However, larger t = O( ), which is independent of ε, can be used in Figure 8 since now E(, z) = O(). 26

27 f +, epsilon=.5, ff K=4 f +.65 f, epsilon=.5, f - K= gpc SG-N2 Col SC-D.2 SG-N2 gpc SC-D Col Re(f i ), epsilon=.5, Re(f i ) K=4 SG-N2 gpc SC-D Col.3 Im(f i ), epsilon=.5, Im(f i ) K=4 SG-N2 gpc SC-D Col Re(f i ), epsilon=.5, Re(f i ) K=4 (zoomed in) SG-N2 gpc.2 Im(f i i ), epsilon=.5, Im(f ) K=4 (zoomed in) SG-N2 gpc Col SC-D Col SC-D Figure 7(a): Eample 4.. ε = 5 3, t =.5, N = 25, t = 5 3 (gpc-sc-d), and N = 32, t = 5 5 (gpc-sg-n2). Mean of the space dependence of f ±, Re(f i ) and Im(f i ) (and their zoomed in solutions) at p =. Stars: gpc-sg-n2 with K = 4. Solid lines: reference solution by gpc-sc-d. 27

28 SD of f +.25 SD of f SD of f + (zoomed in).2 SD of f (zoomed in) SD of Re(f i ).65.6 SD of Im(f i ) SD of Re(f i ) (zoomed in).5 SD of Im(f i ) (zoomed in) Figure 7(b): Standard deviation of the space dependence of f ±, Re(f i ) and Im(f i ) (and their zoomed in solutions) at p =. 28

29 ρ +.5 ρ Re(ρ i ).2 Im(ρ i ) Re(ρ i ) (zoomed in).5. Im(ρ i ) (zoomed in) Figure 7(c): Mean of the space dependence of the densities ρ ±, Re(ρ i ) and Im(ρ i ) (and their zoomed in solutions). 29

30 ρ +.5 ρ Re(ρ i ).4.3 Im(ρ i ) SD of Re(ρ i ).75.7 SD of Im(ρ i ) Figure 8: Eample 4., with E(, z) = ( cos(/2))( +.5z). ε =., t =.3, N = 2, t = 5 3 (gpc-sc-d), and N = 32, t =.2 (gpc-sg-n2). Mean and standard deviation of the space dependence of the densities ρ ±, Re(ρ i ) and Im(ρ i ). Stars: gpc-sg-n2 with K = 4. Solid lines: reference solution by gpc-sc-d. 3

31 5 Conclusions In this paper, based on a nonlinear geometric optics (NGO) based numerical method developed in [6], with a new time variable defined from the phase, we obtain a stochastic Galerkin (SG) method for highly oscillatory transport equations that arise in semiclassical models of non-adiabatic quantum dynamics, in which the potential energy surfaces are assumed to be random, due to uncertainties in modeling or measurement errors. We prove that the generalized polynomial chaos (gpc) based SG method applied directly to the models will require the order of gpc to depend on the possibly very small wave length, while the new method does not have such a requirement. This important property allows us to use this method to solve these highly oscillatory problems with uncertain coefficients with all numerical parameters independent of the wave length, yet still capture the solution statistics pointwisely. There are several projects along this direction. First it will be desirable to develop an implicit scheme for the transport steps in order to obtain an improved time step constraint when the bad gap becomes very small. Second, methods for higher dimensional in space, velocity as well as the random variables remain to be developed. 3

32 A Appendi: The gpc-sg-n and gpc-sg-d for the surface hopping model with random inputs A.. The gpc Approimation In this part, we detail the gpc-sg-n strategy for model (3.), based on the method developed in [6] for the deterministic problem. presented in section on the gpc-sg-n2 method. Solving for S follows the same strategy Now we focus on the approimation of the profiles (F +, F, G, H). Galerkin approimation of each component (F +, F, G, H)(t,, p, z) = K (F + j, F j, G j, H j)(t,, p) ψ j(z), j= One inserts the into (3.) and conduct the gpc Galerkin projection. Denote the associated gpc coefficients vector of ( F +, F, G, H) as previously, for instance for F +, F + = (F +,, F + K ) T. Then, we get the gpc system t F + + p F + C p F + = ε ( 2C + H) τ F + + 2b i ( G cos τ + H sin τ), (A.) t F + p F + C p F = ε ( 2C H) τ F 2b i ( G cos τ + H sin τ), t G + p G = 2C ε τ G b i F + cos τ + b i F cos τ, t H + p H = 2C ε τ H b i F + sin τ + b i F sin τ, where matrices C R K K and H R K K are defined by C mn() = E(, z) ψ m(z) ψ n(z)dz, m, n K. H km (t,, p) = K p Sl (t,, p)d lmk (), k, m K, l= (A.2) with p Sl (t,, p) (l =,, K) the gpc coefficients of ps(t,, p, z), i.e., p S (t,, p) = ( p S(t,, p),, p SK(t,, p)) T, and the tensor D() is given by D lmk () = E(, z) ψ l (z) ψ m(z) ψ k (z)π(z)dz. Note that the matri H is symmetric. The initial conditions have been discussed in subsection A.2. The fully discrete scheme gpc-sg-n To solve (A.2), we use a time splitting procedure. We split the equation into four steps: two transport steps (in and in p), a highly oscillatory part and a non-singular source part. We detail how we solve each step in the sequel. 32

Nonlinear Geometric Optics Based Multiscale Stochastic Galerkin Methods for Highly Oscillatory Transport Equations with Random Inputs

Nonlinear Geometric Optics Based Multiscale Stochastic Galerkin Methods for Highly Oscillatory Transport Equations with Random Inputs Nonlinear Geometric Optics Based Multiscale Stochastic Galerkin Methods for Highly Oscillatory Transport Equations with Random Inputs Nicolas Crouseilles, Shi Jin,MohammedLemou,LiuLiu April 3, 27 Abstract

More information

Semiclassical computational methods for quantum dynamics with bandcrossings. Shi Jin University of Wisconsin-Madison

Semiclassical computational methods for quantum dynamics with bandcrossings. Shi Jin University of Wisconsin-Madison Semiclassical computational methods for quantum dynamics with bandcrossings and uncertainty Shi Jin University of Wisconsin-Madison collaborators Nicolas Crouseilles, Rennes Mohammed Lemou, Rennes Liu

More information

Stochastic Spectral Approaches to Bayesian Inference

Stochastic Spectral Approaches to Bayesian Inference Stochastic Spectral Approaches to Bayesian Inference Prof. Nathan L. Gibson Department of Mathematics Applied Mathematics and Computation Seminar March 4, 2011 Prof. Gibson (OSU) Spectral Approaches to

More information

Exact and Approximate Numbers:

Exact and Approximate Numbers: Eact and Approimate Numbers: The numbers that arise in technical applications are better described as eact numbers because there is not the sort of uncertainty in their values that was described above.

More information

Electromagnetic Modeling and Simulation

Electromagnetic Modeling and Simulation Electromagnetic Modeling and Simulation Erin Bela and Erik Hortsch Department of Mathematics Research Experiences for Undergraduates April 7, 2011 Bela and Hortsch (OSU) EM REU 2010 1 / 45 Maxwell s Equations

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

Fast Numerical Methods for Stochastic Computations

Fast Numerical Methods for Stochastic Computations Fast AreviewbyDongbinXiu May 16 th,2013 Outline Motivation 1 Motivation 2 3 4 5 Example: Burgers Equation Let us consider the Burger s equation: u t + uu x = νu xx, x [ 1, 1] u( 1) =1 u(1) = 1 Example:

More information

PART IV Spectral Methods

PART IV Spectral Methods PART IV Spectral Methods Additional References: R. Peyret, Spectral methods for incompressible viscous flow, Springer (2002), B. Mercier, An introduction to the numerical analysis of spectral methods,

More information

Statistical Geometry Processing Winter Semester 2011/2012

Statistical Geometry Processing Winter Semester 2011/2012 Statistical Geometry Processing Winter Semester 2011/2012 Linear Algebra, Function Spaces & Inverse Problems Vector and Function Spaces 3 Vectors vectors are arrows in space classically: 2 or 3 dim. Euclidian

More information

An Empirical Chaos Expansion Method for Uncertainty Quantification

An Empirical Chaos Expansion Method for Uncertainty Quantification An Empirical Chaos Expansion Method for Uncertainty Quantification Melvin Leok and Gautam Wilkins Abstract. Uncertainty quantification seeks to provide a quantitative means to understand complex systems

More information

In particular, if the initial condition is positive, then the entropy solution should satisfy the following positivity-preserving property

In particular, if the initial condition is positive, then the entropy solution should satisfy the following positivity-preserving property 1 3 4 5 6 7 8 9 1 11 1 13 14 15 16 17 18 19 1 3 4 IMPLICIT POSITIVITY-PRESERVING HIGH ORDER DISCONTINUOUS GALERKIN METHODS FOR CONSERVATION LAWS TONG QIN AND CHI-WANG SHU Abstract. Positivity-preserving

More information

Quantum Dynamics. March 10, 2017

Quantum Dynamics. March 10, 2017 Quantum Dynamics March 0, 07 As in classical mechanics, time is a parameter in quantum mechanics. It is distinct from space in the sense that, while we have Hermitian operators, X, for position and therefore

More information

Fourier Analysis Fourier Series C H A P T E R 1 1

Fourier Analysis Fourier Series C H A P T E R 1 1 C H A P T E R Fourier Analysis 474 This chapter on Fourier analysis covers three broad areas: Fourier series in Secs...4, more general orthonormal series called Sturm iouville epansions in Secs..5 and.6

More information

Lecture 4.2 Finite Difference Approximation

Lecture 4.2 Finite Difference Approximation Lecture 4. Finite Difference Approimation 1 Discretization As stated in Lecture 1.0, there are three steps in numerically solving the differential equations. They are: 1. Discretization of the domain by

More information

M.Sc. DEGREE EXAMINATION, DECEMBER First Year. Physics. Paper I MATHEMATICAL PHYSICS. Answer any FIVE questions.

M.Sc. DEGREE EXAMINATION, DECEMBER First Year. Physics. Paper I MATHEMATICAL PHYSICS. Answer any FIVE questions. (DPHY 01) M.Sc. DEGREE EXAMINATION, DECEMBER 009. Paper I MATHEMATICAL PHYSICS (5 0 = 100) 1. (a) Obtain the series solution for Legendre s differential equation. (b) Evaluate : J ( ) 1.. (a) Starting

More information

Suboptimal feedback control of PDEs by solving Hamilton-Jacobi Bellman equations on sparse grids

Suboptimal feedback control of PDEs by solving Hamilton-Jacobi Bellman equations on sparse grids Suboptimal feedback control of PDEs by solving Hamilton-Jacobi Bellman equations on sparse grids Jochen Garcke joint work with Axel Kröner, INRIA Saclay and CMAP, Ecole Polytechnique Ilja Kalmykov, Universität

More information

Multilevel stochastic collocations with dimensionality reduction

Multilevel stochastic collocations with dimensionality reduction Multilevel stochastic collocations with dimensionality reduction Ionut Farcas TUM, Chair of Scientific Computing in Computer Science (I5) 27.01.2017 Outline 1 Motivation 2 Theoretical background Uncertainty

More information

Superconvergence Results for the Iterated Discrete Legendre Galerkin Method for Hammerstein Integral Equations

Superconvergence Results for the Iterated Discrete Legendre Galerkin Method for Hammerstein Integral Equations Journal of Computer Science & Computational athematics, Volume 5, Issue, December 05 DOI: 0.0967/jcscm.05.0.003 Superconvergence Results for the Iterated Discrete Legendre Galerkin ethod for Hammerstein

More information

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications Dongbin Xiu Department of Mathematics, Purdue University Support: AFOSR FA955-8-1-353 (Computational Math) SF CAREER DMS-64535

More information

Geometric Modeling Summer Semester 2010 Mathematical Tools (1)

Geometric Modeling Summer Semester 2010 Mathematical Tools (1) Geometric Modeling Summer Semester 2010 Mathematical Tools (1) Recap: Linear Algebra Today... Topics: Mathematical Background Linear algebra Analysis & differential geometry Numerical techniques Geometric

More information

Proper Orthogonal Decomposition (POD)

Proper Orthogonal Decomposition (POD) Intro Results Problem etras Proper Orthogonal Decomposition () Advisor: Dr. Sorensen CAAM699 Department of Computational and Applied Mathematics Rice University September 5, 28 Outline Intro Results Problem

More information

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS HASEENA AHMED AND HAILIANG LIU Abstract. High resolution finite difference methods

More information

Gaussian beams for high frequency waves: some recent developments

Gaussian beams for high frequency waves: some recent developments Gaussian beams for high frequency waves: some recent developments Jianliang Qian Department of Mathematics, Michigan State University, Michigan International Symposium on Geophysical Imaging with Localized

More information

arxiv:gr-qc/ v1 6 Sep 2006

arxiv:gr-qc/ v1 6 Sep 2006 Introduction to spectral methods Philippe Grandclément Laboratoire Univers et ses Théories, Observatoire de Paris, 5 place J. Janssen, 995 Meudon Cede, France This proceeding is intended to be a first

More information

FDM for parabolic equations

FDM for parabolic equations FDM for parabolic equations Consider the heat equation where Well-posed problem Existence & Uniqueness Mass & Energy decreasing FDM for parabolic equations CNFD Crank-Nicolson + 2 nd order finite difference

More information

Design of optimal Runge-Kutta methods

Design of optimal Runge-Kutta methods Design of optimal Runge-Kutta methods David I. Ketcheson King Abdullah University of Science & Technology (KAUST) D. Ketcheson (KAUST) 1 / 36 Acknowledgments Some parts of this are joint work with: Aron

More information

Numerical Integration (Quadrature) Another application for our interpolation tools!

Numerical Integration (Quadrature) Another application for our interpolation tools! Numerical Integration (Quadrature) Another application for our interpolation tools! Integration: Area under a curve Curve = data or function Integrating data Finite number of data points spacing specified

More information

Numerical Analysis Preliminary Exam 10 am to 1 pm, August 20, 2018

Numerical Analysis Preliminary Exam 10 am to 1 pm, August 20, 2018 Numerical Analysis Preliminary Exam 1 am to 1 pm, August 2, 218 Instructions. You have three hours to complete this exam. Submit solutions to four (and no more) of the following six problems. Please start

More information

Taylor Series and Asymptotic Expansions

Taylor Series and Asymptotic Expansions Taylor Series and Asymptotic Epansions The importance of power series as a convenient representation, as an approimation tool, as a tool for solving differential equations and so on, is pretty obvious.

More information

which arises when we compute the orthogonal projection of a vector y in a subspace with an orthogonal basis. Hence assume that P y = A ij = x j, x i

which arises when we compute the orthogonal projection of a vector y in a subspace with an orthogonal basis. Hence assume that P y = A ij = x j, x i MODULE 6 Topics: Gram-Schmidt orthogonalization process We begin by observing that if the vectors {x j } N are mutually orthogonal in an inner product space V then they are necessarily linearly independent.

More information

Shooting methods for numerical solutions of control problems constrained. by linear and nonlinear hyperbolic partial differential equations

Shooting methods for numerical solutions of control problems constrained. by linear and nonlinear hyperbolic partial differential equations Shooting methods for numerical solutions of control problems constrained by linear and nonlinear hyperbolic partial differential equations by Sung-Dae Yang A dissertation submitted to the graduate faculty

More information

Uniformly accurate averaging numerical schemes for oscillatory evolution equations

Uniformly accurate averaging numerical schemes for oscillatory evolution equations Uniformly accurate averaging numerical schemes for oscillatory evolution equations Philippe Chartier University of Rennes, INRIA Joint work with M. Lemou (University of Rennes-CNRS), F. Méhats (University

More information

FAST HUYGENS SWEEPING METHODS FOR SCHRÖDINGER EQUATIONS IN THE SEMI-CLASSICAL REGIME

FAST HUYGENS SWEEPING METHODS FOR SCHRÖDINGER EQUATIONS IN THE SEMI-CLASSICAL REGIME FAST HUYGENS SWEEPING METHODS FOR SCHRÖDINGER EQUATIONS IN THE SEMI-CLASSICAL REGIME SHINGYU LEUNG, JIANLIANG QIAN, AND SUSANA SERNA Abstract. We propose fast Huygens sweeping methods for Schrödinger equations

More information

Performance Evaluation of Generalized Polynomial Chaos

Performance Evaluation of Generalized Polynomial Chaos Performance Evaluation of Generalized Polynomial Chaos Dongbin Xiu, Didier Lucor, C.-H. Su, and George Em Karniadakis 1 Division of Applied Mathematics, Brown University, Providence, RI 02912, USA, gk@dam.brown.edu

More information

3.3.1 Linear functions yet again and dot product In 2D, a homogenous linear scalar function takes the general form:

3.3.1 Linear functions yet again and dot product In 2D, a homogenous linear scalar function takes the general form: 3.3 Gradient Vector and Jacobian Matri 3 3.3 Gradient Vector and Jacobian Matri Overview: Differentiable functions have a local linear approimation. Near a given point, local changes are determined by

More information

SECOND ORDER ALL SPEED METHOD FOR THE ISENTROPIC EULER EQUATIONS. Min Tang. (Communicated by the associate editor name)

SECOND ORDER ALL SPEED METHOD FOR THE ISENTROPIC EULER EQUATIONS. Min Tang. (Communicated by the associate editor name) Manuscript submitted to AIMS Journals Volume X, Number X, XX 2X Website: http://aimsciences.org pp. X XX SECOND ORDER ALL SPEED METHOD FOR THE ISENTROPIC EULER EQUATIONS Min Tang Department of Mathematics

More information

10 The Finite Element Method for a Parabolic Problem

10 The Finite Element Method for a Parabolic Problem 1 The Finite Element Method for a Parabolic Problem In this chapter we consider the approximation of solutions of the model heat equation in two space dimensions by means of Galerkin s method, using piecewise

More information

Physics 202 Laboratory 5. Linear Algebra 1. Laboratory 5. Physics 202 Laboratory

Physics 202 Laboratory 5. Linear Algebra 1. Laboratory 5. Physics 202 Laboratory Physics 202 Laboratory 5 Linear Algebra Laboratory 5 Physics 202 Laboratory We close our whirlwind tour of numerical methods by advertising some elements of (numerical) linear algebra. There are three

More information

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs Chapter Two: Numerical Methods for Elliptic PDEs Finite Difference Methods for Elliptic PDEs.. Finite difference scheme. We consider a simple example u := subject to Dirichlet boundary conditions ( ) u

More information

CHAPTER 10 Shape Preserving Properties of B-splines

CHAPTER 10 Shape Preserving Properties of B-splines CHAPTER 10 Shape Preserving Properties of B-splines In earlier chapters we have seen a number of examples of the close relationship between a spline function and its B-spline coefficients This is especially

More information

Chapter 29. Quantum Chaos

Chapter 29. Quantum Chaos Chapter 29 Quantum Chaos What happens to a Hamiltonian system that for classical mechanics is chaotic when we include a nonzero h? There is no problem in principle to answering this question: given a classical

More information

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim.

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim. 56 Summary High order FD Finite-order finite differences: Points per Wavelength: Number of passes: D n f(x j ) = f j+n f j n n x df xj = m α m dx n D n f j j n= α m n = ( ) n (m!) (m n)!(m + n)!. PPW =

More information

8 A pseudo-spectral solution to the Stokes Problem

8 A pseudo-spectral solution to the Stokes Problem 8 A pseudo-spectral solution to the Stokes Problem 8.1 The Method 8.1.1 Generalities We are interested in setting up a pseudo-spectral method for the following Stokes Problem u σu p = f in Ω u = 0 in Ω,

More information

FDM for wave equations

FDM for wave equations FDM for wave equations Consider the second order wave equation Some properties Existence & Uniqueness Wave speed finite!!! Dependence region Analytical solution in 1D Finite difference discretization Finite

More information

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

30 crete maximum principle, which all imply the bound-preserving property. But most 3 4 7 8 9 3 4 7 A HIGH ORDER ACCURATE BOUND-PRESERVING COMPACT FINITE DIFFERENCE SCHEME FOR SCALAR CONVECTION DIFFUSION EQUATIONS HAO LI, SHUSEN XIE, AND XIANGXIONG ZHANG Abstract We show that the classical

More information

Development and stability analysis of the inverse Lax-Wendroff boundary. treatment for central compact schemes 1

Development and stability analysis of the inverse Lax-Wendroff boundary. treatment for central compact schemes 1 Development and stability analysis of the inverse Lax-Wendroff boundary treatment for central compact schemes François Vilar 2 and Chi-Wang Shu 3 Division of Applied Mathematics, Brown University, Providence,

More information

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

A Stochastic Galerkin Method for the Fokker-Planck-Landau Equation with Random Uncertainties A Stochastic Galerkin Method for the Fokker-Planck-Landau Equation with Random Uncertainties Jingwei Hu, Shi Jin and Ruiwen Shu Abstract We propose a generalized polynomial chaos based stochastic Galerkin

More information

Defect-based a-posteriori error estimation for implicit ODEs and DAEs

Defect-based a-posteriori error estimation for implicit ODEs and DAEs 1 / 24 Defect-based a-posteriori error estimation for implicit ODEs and DAEs W. Auzinger Institute for Analysis and Scientific Computing Vienna University of Technology Workshop on Innovative Integrators

More information

Stochastic structural dynamic analysis with random damping parameters

Stochastic structural dynamic analysis with random damping parameters Stochastic structural dynamic analysis with random damping parameters K. Sepahvand 1, F. Saati Khosroshahi, C. A. Geweth and S. Marburg Chair of Vibroacoustics of Vehicles and Machines Department of Mechanical

More information

On the positivity of linear weights in WENO approximations. Abstract

On the positivity of linear weights in WENO approximations. Abstract On the positivity of linear weights in WENO approximations Yuanyuan Liu, Chi-Wang Shu and Mengping Zhang 3 Abstract High order accurate weighted essentially non-oscillatory (WENO) schemes have been used

More information

DIFFERENTIAL EQUATIONS WITH A DIFFERENCE QUOTIENT

DIFFERENTIAL EQUATIONS WITH A DIFFERENCE QUOTIENT Electronic Journal of Differential Equations, Vol. 217 (217, No. 227, pp. 1 42. ISSN: 172-6691. URL: http://ejde.math.tstate.edu or http://ejde.math.unt.edu DIFFERENTIAL EQUATIONS WITH A DIFFERENCE QUOTIENT

More information

i=1 α i. Given an m-times continuously

i=1 α i. Given an m-times continuously 1 Fundamentals 1.1 Classification and characteristics Let Ω R d, d N, d 2, be an open set and α = (α 1,, α d ) T N d 0, N 0 := N {0}, a multiindex with α := d i=1 α i. Given an m-times continuously differentiable

More information

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

Micro-macro methods for Boltzmann-BGK-like equations in the diffusion scaling Micro-macro methods for Boltzmann-BGK-like equations in the diffusion scaling Anaïs Crestetto 1, Nicolas Crouseilles 2, Giacomo Dimarco 3 et Mohammed Lemou 4 Saint-Malo, 14 décembre 2017 1 Université de

More information

A second-order asymptotic-preserving and positive-preserving discontinuous. Galerkin scheme for the Kerr-Debye model. Abstract

A second-order asymptotic-preserving and positive-preserving discontinuous. Galerkin scheme for the Kerr-Debye model. Abstract A second-order asymptotic-preserving and positive-preserving discontinuous Galerkin scheme for the Kerr-Debye model Juntao Huang 1 and Chi-Wang Shu Abstract In this paper, we develop a second-order asymptotic-preserving

More information

A new class of highly accurate differentiation schemes based on the prolate spheroidal wave functions

A new class of highly accurate differentiation schemes based on the prolate spheroidal wave functions We introduce a new class of numerical differentiation schemes constructed for the efficient solution of time-dependent PDEs that arise in wave phenomena. The schemes are constructed via the prolate spheroidal

More information

1 Math 241A-B Homework Problem List for F2015 and W2016

1 Math 241A-B Homework Problem List for F2015 and W2016 1 Math 241A-B Homework Problem List for F2015 W2016 1.1 Homework 1. Due Wednesday, October 7, 2015 Notation 1.1 Let U be any set, g be a positive function on U, Y be a normed space. For any f : U Y let

More information

A numerical study of a technique for shifting eigenvalues of radial basis function differentiation matrices

A numerical study of a technique for shifting eigenvalues of radial basis function differentiation matrices A numerical study of a technique for shifting eigenvalues of radial basis function differentiation matrices Scott A. Sarra Marshall University and Alfa R.H. Heryudono University of Massachusetts Dartmouth

More information

GALERKIN TIME STEPPING METHODS FOR NONLINEAR PARABOLIC EQUATIONS

GALERKIN TIME STEPPING METHODS FOR NONLINEAR PARABOLIC EQUATIONS GALERKIN TIME STEPPING METHODS FOR NONLINEAR PARABOLIC EQUATIONS GEORGIOS AKRIVIS AND CHARALAMBOS MAKRIDAKIS Abstract. We consider discontinuous as well as continuous Galerkin methods for the time discretization

More information

AN ASYMPTOTIC PRESERVING SCHEME BASED ON A NEW FORMULATION FOR NLS IN THE SEMICLASSICAL LIMIT

AN ASYMPTOTIC PRESERVING SCHEME BASED ON A NEW FORMULATION FOR NLS IN THE SEMICLASSICAL LIMIT AN ASYMPTOTIC PRESERVING SCHEME BASED ON A NEW FORMULATION FOR NLS IN THE SEMICLASSICAL LIMIT CHRISTOPHE BESSE, RÉMI CARLES, AND FLORIAN MÉHATS Abstract. We consider the semiclassical limit for the nonlinear

More information

Optimal order a posteriori error estimates for a class of Runge Kutta and Galerkin methods

Optimal order a posteriori error estimates for a class of Runge Kutta and Galerkin methods Numerische Mathematik manuscript No. (will be inserted by the editor) Optimal order a posteriori error estimates for a class of Runge Kutta and Galerkin methods Georgios Akrivis 1, Charalambos Makridakis

More information

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions Wayne McGee and Padmanabhan Seshaiyer Texas Tech University, Mathematics and Statistics (padhu@math.ttu.edu) Summary. In

More information

A High Order Conservative Semi-Lagrangian Discontinuous Galerkin Method for Two-Dimensional Transport Simulations

A High Order Conservative Semi-Lagrangian Discontinuous Galerkin Method for Two-Dimensional Transport Simulations Motivation Numerical methods Numerical tests Conclusions A High Order Conservative Semi-Lagrangian Discontinuous Galerkin Method for Two-Dimensional Transport Simulations Xiaofeng Cai Department of Mathematics

More information

Random Fields in Bayesian Inference: Effects of the Random Field Discretization

Random Fields in Bayesian Inference: Effects of the Random Field Discretization Random Fields in Bayesian Inference: Effects of the Random Field Discretization Felipe Uribe a, Iason Papaioannou a, Wolfgang Betz a, Elisabeth Ullmann b, Daniel Straub a a Engineering Risk Analysis Group,

More information

Page 404. Lecture 22: Simple Harmonic Oscillator: Energy Basis Date Given: 2008/11/19 Date Revised: 2008/11/19

Page 404. Lecture 22: Simple Harmonic Oscillator: Energy Basis Date Given: 2008/11/19 Date Revised: 2008/11/19 Page 404 Lecture : Simple Harmonic Oscillator: Energy Basis Date Given: 008/11/19 Date Revised: 008/11/19 Coordinate Basis Section 6. The One-Dimensional Simple Harmonic Oscillator: Coordinate Basis Page

More information

Multidimensional partitions of unity and Gaussian terrains

Multidimensional partitions of unity and Gaussian terrains and Gaussian terrains Richard A. Bale, Jeff P. Grossman, Gary F. Margrave, and Michael P. Lamoureu ABSTRACT Partitions of unity play an important rôle as amplitude-preserving windows for nonstationary

More information

H. L. Atkins* NASA Langley Research Center. Hampton, VA either limiters or added dissipation when applied to

H. L. Atkins* NASA Langley Research Center. Hampton, VA either limiters or added dissipation when applied to Local Analysis of Shock Capturing Using Discontinuous Galerkin Methodology H. L. Atkins* NASA Langley Research Center Hampton, A 68- Abstract The compact form of the discontinuous Galerkin method allows

More information

A Padé approximation to the scalar wavefield extrapolator for inhomogeneous media

A Padé approximation to the scalar wavefield extrapolator for inhomogeneous media A Padé approimation A Padé approimation to the scalar wavefield etrapolator for inhomogeneous media Yanpeng Mi, Zhengsheng Yao, and Gary F. Margrave ABSTRACT A seismic wavefield at depth z can be obtained

More information

Electromagnetic Relaxation Time Distribution Inverse Problems in the Time-domain

Electromagnetic Relaxation Time Distribution Inverse Problems in the Time-domain Electromagnetic Relaxation Time Distribution Inverse Problems in the Time-domain Prof Nathan L Gibson Department of Mathematics Joint Math Meeting Jan 9, 2011 Prof Gibson (OSU) Inverse Problems for Distributions

More information

Spectral Representation of Random Processes

Spectral Representation of Random Processes Spectral Representation of Random Processes Example: Represent u(t,x,q) by! u K (t, x, Q) = u k (t, x) k(q) where k(q) are orthogonal polynomials. Single Random Variable:! Let k (Q) be orthogonal with

More information

c 2014 International Press Vol. 21, No. 1, pp , March

c 2014 International Press Vol. 21, No. 1, pp , March METHODS AND APPLICATIONS OF ANALYSIS. c International Press Vol., No., pp., March FAST HUYGENS SWEEPING METHODS FOR SCHRÖDINGER EQUATIONS IN THE SEMI-CLASSICAL REGIME SHINGYU LEUNG, JIANLIANG QIAN, AND

More information

Name of the Student: Unit I (Solution of Equations and Eigenvalue Problems)

Name of the Student: Unit I (Solution of Equations and Eigenvalue Problems) Engineering Mathematics 8 SUBJECT NAME : Numerical Methods SUBJECT CODE : MA6459 MATERIAL NAME : University Questions REGULATION : R3 UPDATED ON : November 7 (Upto N/D 7 Q.P) (Scan the above Q.R code for

More information

Iterative methods for positive definite linear systems with a complex shift

Iterative methods for positive definite linear systems with a complex shift Iterative methods for positive definite linear systems with a complex shift William McLean, University of New South Wales Vidar Thomée, Chalmers University November 4, 2011 Outline 1. Numerical solution

More information

G : Statistical Mechanics

G : Statistical Mechanics G5.651: Statistical Mechanics Notes for Lecture 1 I. DERIVATION OF THE DISCRETIZED PATH INTEGRAL We begin our discussion of the Feynman path integral with the canonical ensemble. The epressions for the

More information

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

Kinetic/Fluid micro-macro numerical scheme for Vlasov-Poisson-BGK equation using particles Kinetic/Fluid micro-macro numerical scheme for Vlasov-Poisson-BGK equation using particles Anaïs Crestetto 1, Nicolas Crouseilles 2 and Mohammed Lemou 3. The 8th International Conference on Computational

More information

Implementation of Sparse Wavelet-Galerkin FEM for Stochastic PDEs

Implementation of Sparse Wavelet-Galerkin FEM for Stochastic PDEs Implementation of Sparse Wavelet-Galerkin FEM for Stochastic PDEs Roman Andreev ETH ZÜRICH / 29 JAN 29 TOC of the Talk Motivation & Set-Up Model Problem Stochastic Galerkin FEM Conclusions & Outlook Motivation

More information

LECTURE 7. Least Squares and Variants. Optimization Models EE 127 / EE 227AT. Outline. Least Squares. Notes. Notes. Notes. Notes.

LECTURE 7. Least Squares and Variants. Optimization Models EE 127 / EE 227AT. Outline. Least Squares. Notes. Notes. Notes. Notes. Optimization Models EE 127 / EE 227AT Laurent El Ghaoui EECS department UC Berkeley Spring 2015 Sp 15 1 / 23 LECTURE 7 Least Squares and Variants If others would but reflect on mathematical truths as deeply

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 7 Interpolation Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign Copyright c 2002. Reproduction permitted

More information

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations Abstract and Applied Analysis Volume 212, Article ID 391918, 11 pages doi:1.1155/212/391918 Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations Chuanjun Chen

More information

Fast Numerical Methods for Stochastic Computations: A Review

Fast Numerical Methods for Stochastic Computations: A Review COMMUNICATIONS IN COMPUTATIONAL PHYSICS Vol. 5, No. 2-4, pp. 242-272 Commun. Comput. Phys. February 2009 REVIEW ARTICLE Fast Numerical Methods for Stochastic Computations: A Review Dongbin Xiu Department

More information

UNIVERSITY OF CALIFORNIA, SAN DIEGO. An Empirical Chaos Expansion Method for Uncertainty Quantification

UNIVERSITY OF CALIFORNIA, SAN DIEGO. An Empirical Chaos Expansion Method for Uncertainty Quantification UNIVERSITY OF CALIFORNIA, SAN DIEGO An Empirical Chaos Expansion Method for Uncertainty Quantification A Dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy

More information

Simulating with uncertainty : the rough surface scattering problem

Simulating with uncertainty : the rough surface scattering problem Simulating with uncertainty : the rough surface scattering problem Uday Khankhoje Assistant Professor, Electrical Engineering Indian Institute of Technology Madras Uday Khankhoje (EE, IITM) Simulating

More information

Spectrum and Exact Controllability of a Hybrid System of Elasticity.

Spectrum and Exact Controllability of a Hybrid System of Elasticity. Spectrum and Exact Controllability of a Hybrid System of Elasticity. D. Mercier, January 16, 28 Abstract We consider the exact controllability of a hybrid system consisting of an elastic beam, clamped

More information

MATH 205C: STATIONARY PHASE LEMMA

MATH 205C: STATIONARY PHASE LEMMA MATH 205C: STATIONARY PHASE LEMMA For ω, consider an integral of the form I(ω) = e iωf(x) u(x) dx, where u Cc (R n ) complex valued, with support in a compact set K, and f C (R n ) real valued. Thus, I(ω)

More information

A numerical study of SSP time integration methods for hyperbolic conservation laws

A numerical study of SSP time integration methods for hyperbolic conservation laws MATHEMATICAL COMMUNICATIONS 613 Math. Commun., Vol. 15, No., pp. 613-633 (010) A numerical study of SSP time integration methods for hyperbolic conservation laws Nelida Črnjarić Žic1,, Bojan Crnković 1

More information

Elementary maths for GMT

Elementary maths for GMT Elementary maths for GMT Linear Algebra Part 2: Matrices, Elimination and Determinant m n matrices The system of m linear equations in n variables x 1, x 2,, x n a 11 x 1 + a 12 x 2 + + a 1n x n = b 1

More information

SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS

SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS ERNST HAIRER AND PIERRE LEONE Abstract. We prove that to every rational function R(z) satisfying R( z)r(z) = 1, there exists a symplectic Runge-Kutta method

More information

Continuous adjoint based error estimation and r-refinement for the active-flux method

Continuous adjoint based error estimation and r-refinement for the active-flux method Continuous adjoint based error estimation and r-refinement for the active-flux method Kaihua Ding, Krzysztof J. Fidkowski and Philip L. Roe Department of Aerospace Engineering, University of Michigan,

More information

Eigenvalues of Trusses and Beams Using the Accurate Element Method

Eigenvalues of Trusses and Beams Using the Accurate Element Method Eigenvalues of russes and Beams Using the Accurate Element Method Maty Blumenfeld Department of Strength of Materials Universitatea Politehnica Bucharest, Romania Paul Cizmas Department of Aerospace Engineering

More information

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

An asymptotic-preserving micro-macro scheme for Vlasov-BGK-like equations in the diffusion scaling An asymptotic-preserving micro-macro scheme for Vlasov-BGK-like equations in the diffusion scaling Anaïs Crestetto 1, Nicolas Crouseilles 2 and Mohammed Lemou 3 Saint-Malo 13 December 2016 1 Université

More information

Math212a1413 The Lebesgue integral.

Math212a1413 The Lebesgue integral. Math212a1413 The Lebesgue integral. October 28, 2014 Simple functions. In what follows, (X, F, m) is a space with a σ-field of sets, and m a measure on F. The purpose of today s lecture is to develop the

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University The Implicit Schemes for the Model Problem The Crank-Nicolson scheme and θ-scheme

More information

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

Applying Asymptotic Approximations to the Full Two-Fluid Plasma System to Study Reduced Fluid Models 0-0 Applying Asymptotic Approximations to the Full Two-Fluid Plasma System to Study Reduced Fluid Models B. Srinivasan, U. Shumlak Aerospace and Energetics Research Program, University of Washington, Seattle,

More information

Numerische Mathematik

Numerische Mathematik Numer. Math. (997) 76: 479 488 Numerische Mathematik c Springer-Verlag 997 Electronic Edition Exponential decay of C cubic splines vanishing at two symmetric points in each knot interval Sang Dong Kim,,

More information

Review of Linear Algebra

Review of Linear Algebra Review of Linear Algebra Dr Gerhard Roth COMP 40A Winter 05 Version Linear algebra Is an important area of mathematics It is the basis of computer vision Is very widely taught, and there are many resources

More information

arxiv: v1 [math.na] 2 Feb 2018

arxiv: v1 [math.na] 2 Feb 2018 A Kernel Based High Order Eplicit Unconditionally Stable Scheme for Time Dependent Hamilton-Jacobi Equations Andrew Christlieb, Wei Guo, and Yan Jiang 3 Abstract. arxiv:8.536v [math.na] Feb 8 In this paper,

More information

Spectral methods for fuzzy structural dynamics: modal vs direct approach

Spectral methods for fuzzy structural dynamics: modal vs direct approach Spectral methods for fuzzy structural dynamics: modal vs direct approach S Adhikari Zienkiewicz Centre for Computational Engineering, College of Engineering, Swansea University, Wales, UK IUTAM Symposium

More information

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

Hypocoercivity and Sensitivity Analysis in Kinetic Equations and Uncertainty Quantification October 2 nd 5 th Hypocoercivity and Sensitivity Analysis in Kinetic Equations and Uncertainty Quantification October 2 nd 5 th Department of Mathematics, University of Wisconsin Madison Venue: van Vleck Hall 911 Monday,

More information

M445: Heat equation with sources

M445: Heat equation with sources M5: Heat equation with sources David Gurarie I. On Fourier and Newton s cooling laws The Newton s law claims the temperature rate to be proportional to the di erence: d dt T = (T T ) () The Fourier law

More information

Fourier analysis for discontinuous Galerkin and related methods. Abstract

Fourier analysis for discontinuous Galerkin and related methods. Abstract Fourier analysis for discontinuous Galerkin and related methods Mengping Zhang and Chi-Wang Shu Abstract In this paper we review a series of recent work on using a Fourier analysis technique to study the

More information

Piecewise Smooth Solutions to the Burgers-Hilbert Equation

Piecewise Smooth Solutions to the Burgers-Hilbert Equation Piecewise Smooth Solutions to the Burgers-Hilbert Equation Alberto Bressan and Tianyou Zhang Department of Mathematics, Penn State University, University Park, Pa 68, USA e-mails: bressan@mathpsuedu, zhang

More information