Divergence preservation in the ADI algorithms for electromagnetics

被引:20
作者
Smithe, David N. [1 ]
Cary, John R. [1 ,2 ]
Carlsson, Johan A. [1 ]
机构
[1] Tech X Corp, Boulder, CO 80303 USA
[2] Univ Colorado, Dept Phys, Boulder, CO 80309 USA
关键词
ADI (alternating direction implicit); PIC (particle-in-cell); FDTD (finite-difference time domain); Electromagnetic; Simulation; Exact charge conservation; Self-consistent; Divergence; Curl; VORPAL; CHARGE CONSERVATION; SIMULATION;
D O I
10.1016/j.jcp.2009.06.025
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The recent advances in alternating direct implicit (ADI) methods promise important new capability for time domain plasma simulations, namely the elimination of numerical stability limits on the time step. But the utility of these methods in simulations with charge and current sources, such as in electromagnetic particle-in-cell (EMPIC) computations, has been uncertain, as the methods introduced so far do not have the property of divergence preservation. This property is related to charge conservation and self-consistency, and is critical for accurate and robust EMPIC simulation. This paper contains a complete study of these ADI methods in the presence of charge and current sources. It is shown that there are four significantly distinct cases, with four more related by duality. Of those, only one preserves divergence and, thus, is guaranteed to be stable in the presence of moving charged particles. Computational verification of this property is accomplished by implementation in existing 3D-EMPIC simulation software. of the other three cases, two are verified unstable, as expected, and one remains stable, despite the lack of divergence preservation. This other stable algorithm is shown to be related to the divergence preserving case by a similarity transformation, effectively providing the complement of the divergence preserving field in the finite-difference energy quantity. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:7289 / 7299
页数:11
相关论文
共 13 条
[1]  
[Anonymous], 1991, PLASMA PHYS VIA COMP
[2]   A locally conformal finite-difference time-domain (FDTD) algorithm for modeling three-dimensional perfectly conducting objects [J].
Dey, S ;
Mittra, R .
IEEE MICROWAVE AND GUIDED WAVE LETTERS, 1997, 7 (09) :273-275
[3]   Exact charge conservation scheme for Particle-in-Cell simulation with an arbitrary form-factor [J].
Esirkepov, TZ .
COMPUTER PHYSICS COMMUNICATIONS, 2001, 135 (02) :144-153
[4]  
Hockney R. W., 1989, COMPUTER SIMULATION
[5]   Some unconditionally stable time stepping methods for the 3D Maxwell's equations [J].
Lee, J ;
Fornberg, B .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2004, 166 (02) :497-523
[6]   Charge conservation in electromagnetic PIC codes; spectral comparison of Boris/DADI and Langdon-Marder methods [J].
Mardahl, PJ ;
Verboncoeur, JP .
COMPUTER PHYSICS COMMUNICATIONS, 1997, 106 (03) :219-229
[7]   VORPAL: a versatile plasma simulation code [J].
Nieter, C ;
Cary, JR .
JOURNAL OF COMPUTATIONAL PHYSICS, 2004, 196 (02) :448-473
[8]   ON CONSTRUCTION AND COMPARISON OF DIFFERENCE SCHEMES [J].
STRANG, G .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1968, 5 (03) :506-+
[9]  
THOMAS L. H., 1949, Technical report
[10]   RIGOROUS CHARGE CONSERVATION FOR LOCAL ELECTROMAGNETIC-FIELD SOLVERS [J].
VILLASENOR, J ;
BUNEMAN, O .
COMPUTER PHYSICS COMMUNICATIONS, 1992, 69 (2-3) :306-316