An arbitrary curvilinear-coordinate method for particle-in-cell modeling

被引:13
作者
Fichtl, C.A. [1 ]
Finn, J.M. [2 ]
Cartwright, K.L. [3 ]
机构
[1] Computational Physics and Methods Group, LosAlamos National Laboratory, Los Alamos
[2] Applied Math and Plasma Physics Group, Los Alamos National Laboratory, Los Alamos
[3] Electromagnetic Theory Group, Sandia National Laboratory, Albuquerque
关键词
Electrostatics - Equations of motion - Plasma simulation;
D O I
10.1088/1749-4699/5/1/014011
中图分类号
学科分类号
摘要
A new approach to kinetic simulation of plasmas in complex geometries, based on the particle-in-cell (PIC) simulation method, is explored. In the two-dimensional (2D) electrostatic version of our method, called the arbitrary curvilinear-coordinate PIC method, all essential PIC operations are carried out in 2D on a uniform grid on the unit square logical domain, and mapped to a nonuniform boundary-fitted grid on the physical domain. As the resulting logical grid equations of motion are not separable, we have developed an extension of the semi-implicit modified leapfrog integration technique to preserve the symplectic nature of the logical grid particle mover. A generalized, curvilinear-coordinate formulation of Poisson's equations to solve for the electrostatic fields on the uniform logical grid is also developed. By our formulation, we compute the plasma charge density on the logical grid based on the particles' positions on the logical domain. That is, the plasma particles are weighted to the uniform logical grid and the self-consistent mean electrostatic fields obtained from the solution of the logical grid Poisson equation are interpolated to the particle positions on the logical grid. This process eliminates the complexity associated with the weighting and interpolation processes on the nonuniform physical grid and allows us to run the PIC method on arbitrary boundary-fitted meshes. © 2012 IOP Publishing Ltd.
引用
收藏
相关论文
共 38 条
[1]  
Nicholson D.R., Introduction to Plasma Theory, (1992)
[2]  
Carrier G.F., Pearson C.E., Partial Differential Equations: Theory and Technique, (1988)
[3]  
Birdsall C.K., Langdon A.B., Plasma Physics Via Computer Simulation, (1991)
[4]  
Dawson J.M., Particle simulation of plasmas, Rev. Mod. Phys., 55, 2, (1983)
[5]  
Hockney R.W., Eastwood J.W., Computer Simulation Using Particles, (1981)
[6]  
Hewett D.W., The embedded curved boundary method for orthogonal simulation meshes, Journal of Computational Physics, 138, 2, pp. 585-616, (1997)
[7]  
Grote D.P., Friedman A., Haber I., Methods used in WARP3d, a three-dimensional PIC/accelerator code, AIP Conf. Proc., 391, pp. 51-58, (1997)
[8]  
Lapenta G., Iinoya F., Brackbill J.U., Particle-in-cell simulation of glow discharges in complex geometries, IEEE Trans. Plasma Sci., 23, 4, (1995)
[9]  
Lapenta G., Brackbill J.U., Immersed boundary method for plasma simulation in complex geometries, IEEE Trans. Plasma Sci., 24, 1, (1996)
[10]  
Vay J.L., Colella P., Kwan J.W., McCorquodale P., Serafini D.B., Friedman A., Grote D.P., Westenskow G., Adam J.C., Heron A., Haber I., Application of adaptive mesh refinement to particle-in-cell simulations of plasmas and beams, Phys. Plasmas, 11, 5, pp. 2928-2934, (2004)