Self-adaptive time integration of flux-conservative equations with sources

被引:32
作者
Omelchenko, Y. A. [1 ]
Karimabadi, H. [1 ]
机构
[1] SciberQuest Inc, Computat Phys, Solana Beach, CA 92075 USA
关键词
flux-conservative; conservation laws; multi-scale; PDE; discrete-event simulation; asynchronous; adaptive;
D O I
10.1016/j.jcp.2005.12.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a novel, flux-conserving, asynchronous method for the explicit time integration of multi-scale, flux-conservative partial differential equations with source terms. Unlike the conventional explicit and implicit integration schemes, it is based on a discrete-event simulation paradigm, which describes time advance in terms of increments to physical quantities and causality rules rather than time stepping. This method exerts self-adaptive control over local update rates of solution by predicting and correcting changes to simulation variables in accordance with local physical scales. The discrete-event simulation paradigm is independent of the underlying spatial mesh and thus can be incorporated into block-structured and unstructured mesh refinement techniques. The effectiveness and robustness of the new method is demonstrated on a number of one-dimensional, uniform mesh models based on diffusion-convection-reaction equations. The event-driven integration reduces numerical approximation errors due to large local time derivatives, prevents explosive numerical instabilities in locally super-Courant calculations and automatically reduces the CPU overhead associated with stiff terms and inactive regions in computation space. (c) 2005. Elsevier Inc. All rights reserved.
引用
收藏
页码:179 / 194
页数:16
相关论文
共 30 条
[1]  
Abedi Reza, 2004, P 20 ANN ACM S COMPU, P300
[2]   Implicit-explicit parallel asynchronous solver of parabolic PDES [J].
Amitai, D ;
Averbuch, A ;
Israeli, M ;
Itzikowitz, S .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (04) :1366-1404
[3]   IMPLICIT EXPLICIT METHODS FOR TIME-DEPENDENT PARTIAL-DIFFERENTIAL EQUATIONS [J].
ASCHER, UM ;
RUUTH, SJ ;
WETTON, BTR .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1995, 32 (03) :797-823
[4]   Iterative linear solvers in a 2D radiation-hydrodynamics code: Methods and performance [J].
Baldwin, C ;
Brown, PN ;
Falgout, R ;
Graziani, F ;
Jones, J .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 154 (01) :1-40
[5]  
Banks J., 1998, HDB SIMULATION
[6]   Adaptive low Mach number simulations of nuclear flame microphysics [J].
Bell, JB ;
Day, MS ;
Rendleman, CA ;
Woosley, SE ;
Zingale, MA .
JOURNAL OF COMPUTATIONAL PHYSICS, 2004, 195 (02) :677-694
[7]   LOCAL ADAPTIVE MESH REFINEMENT FOR SHOCK HYDRODYNAMICS [J].
BERGER, MJ ;
COLELLA, P .
JOURNAL OF COMPUTATIONAL PHYSICS, 1989, 82 (01) :64-84
[8]   ADAPTIVE MESH REFINEMENT FOR HYPERBOLIC PARTIAL-DIFFERENTIAL EQUATIONS [J].
BERGER, MJ ;
OLIGER, J .
JOURNAL OF COMPUTATIONAL PHYSICS, 1984, 53 (03) :484-512
[9]  
Brackbill J. U., 1985, Multiple Time Scales
[10]   Fluids in the universe: Adaptive mesh refinement in cosmology [J].
Bryan, GL .
COMPUTING IN SCIENCE & ENGINEERING, 1999, 1 (02) :46-53