On stability and monotonicity requirements of finite difference approximations of stochastic conservation laws with random viscosity

Per Pettersson, Alireza Doostan, Jan Nordström

Research output: Contribution to journalArticlepeer-review

9 Citations (Scopus)

Abstract

The stochastic Galerkin and collocation methods are used to solve an advection-diffusion equation with uncertain and spatially varying viscosity. We investigate well-posedness, monotonicity and stability for the extended system resulting from the Galerkin projection of the advection-diffusion equation onto the stochastic basis functions. High-order summation-by-parts operators and weak imposition of boundary conditions are used to prove stability of the semi-discrete system.It is essential that the eigenvalues of the resulting viscosity matrix of the stochastic Galerkin system are positive and we investigate conditions for this to hold. When the viscosity matrix is diagonalizable, stochastic Galerkin and stochastic collocation are similar in terms of computational cost, and for some cases the accuracy is higher for stochastic Galerkin provided that monotonicity requirements are met. We also investigate the total spatial operator of the semi-discretized system and its impact on the convergence to steady-state.

Original languageEnglish
Pages (from-to)134-151
Number of pages18
JournalComputer Methods in Applied Mechanics and Engineering
Volume258
DOIs
Publication statusPublished - 1 May 2013
Externally publishedYes

Keywords

  • Monotonicity
  • Polynomial chaos
  • Stability
  • Stochastic Galerkin
  • Stochastic collocation
  • Summation-by-parts operators

ASJC Scopus subject areas

  • Computational Mechanics
  • Mechanics of Materials
  • Mechanical Engineering
  • General Physics and Astronomy
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'On stability and monotonicity requirements of finite difference approximations of stochastic conservation laws with random viscosity'. Together they form a unique fingerprint.

Cite this