A Finite-Volume Algorithm for Three-Dimensional Magnetohydrodynamics on an Unstructured, Adaptive Grid in Axially Symmetric Geometry

A new finite-volume algorithm for the solution of the time-dependent, nonideal magnetohydrodynamic (MHD) equations in cylindrical (r, ?,z) geometry is presented. The boundary geometry is assumed to be axially symmetric, but it can have arbitrary shape and connectivity in the poloidal (r,z) plane. The dynamics of the fluid is fully three-dimensional. A two-dimensional, unstructured, adaptive grid of triangles is used to describe the poloidal geometry. A pseudospectral algorithm with fast Fourier transforms is used for the periodic toroidal (?) direction. The grid can be dynamically refined or coarsened by adding or deleting points to adapt to evolving fine-scale structures in the solution. The algorithm exactly conserves total mass, momentum, energy, and magnetic flux, and identically preserves the solenoidal properties of the magnetic field and the current density. Examples of the application of the algorithm to two-dimensional hydrodynamic and MHD shocks, the linear growth of a resistive tearing instability in a tokamak, and the linear growth and nonlinear saturation of three-dimensional kink instabilities in toroidal geometry are given.

[1]  P. Merkel,et al.  Hera and other extensions of Erato , 1981 .

[2]  G. Sod A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws , 1978 .

[3]  Harold P. Furth,et al.  Tearing mode in the cylindrical tokamak , 1973 .

[4]  H. R. Strauss,et al.  Nonlinear, three‐dimensional magnetohydrodynamics of noncircular tokamaks , 1976 .

[5]  T. Barth Aspects of Unstructured Grids and Finite-Volume Solvers for the Euler and Navier-Stokes Equations , 1994 .

[6]  Wolfgang Kerner,et al.  Semi-implicit method for three-dimensional compressible magnetohydrodynamic simulation☆ , 1985 .

[7]  TUBE88 — A code which computes magnetic field lines , 1989 .

[8]  Itzhak Lottati,et al.  A second-order Godunov scheme on a spatial adapted triangular grid , 1994 .

[9]  M. Brio,et al.  An upwind differencing scheme for the equations of ideal magnetohydrodynamics , 1988 .

[10]  B. V. Waddell,et al.  Nonlinear coupling of tearing modes with self‐consistent resistivity evolution in tokamaks , 1980 .

[11]  F. Porcelli,et al.  Macroscopic plasma oscillation bursts (fishbones) resulting from high‐energy populations , 1988 .

[12]  S. Migliuolo REVIEW PAPER: Theory of ideal and resistive m=1 modes in tokamaks , 1993 .

[13]  Benjamin A. Carreras,et al.  3D nonlinear calculations of resistive tearing modes , 1981 .

[14]  Rainald Lohner,et al.  The efficient simulation of strongly unsteady flows by the finite element method , 1987 .

[15]  B. V. Waddell,et al.  Nonlinear interaction of tearing modes in highly resistive tokamaks , 1979 .

[16]  Porcelli,et al.  Theoretical model of fishbone oscillations in magnetically confined plasmas. , 1986, Physical review letters.

[17]  Dalton D. Schnack,et al.  Semi-implicit method for long time scale magnetohydrodynamic computations in three dimensions , 1986 .

[18]  H. R. Strauss,et al.  Dynamics of high tokamaks , 1977 .

[19]  W. Kerner,et al.  Semi-Implicit Method for Three-Dimensional Resistive Magnetohydrodynamic Simulation of Fusion Plasmas , 1986 .

[20]  M. Rosenbluth,et al.  Excitation of internal kink modes by trapped energetic beam ions , 1984 .

[21]  Edward C. Morse,et al.  The use of a preconditioned bi-conjugate gradient method for hybrid plasma stability analysis , 1985 .

[22]  Russ David Rausch Time-marching aeroelastic and spatial adaptation procedures on triangular and tetrahedral meshes using an unstructured-grid Euler method , 1992 .

[23]  Dalton D. Schnack,et al.  Semi-implicit magnetohydrodynamic calculations , 1987 .