Abstract

Resistive magnetohydrodynamics (MHD) is described by a set of eight coupled, nonlinear, three-dimensional, time-dependent, partial differential equations. A computer code, IMP (Implicit MHD Program), has been developed to solve these equations numerically by the method of finite differences on an Eulerian mesh. In this model, the equations are expressed in orthogonal curvilinear coordinates, making the code applicable to a variety of coordinate systems. The Douglas-Gunn algorithm for Alternating-Direction Implicit (ADI) temporal advancement is used to avoid the limitations in timestep size imposed by explicit methods. The equations are solved simultaneously to avoid synchronization errors. While the continuity and magnetic field equations are expressed as conservation laws, the momentum and energy equations are nonconservative. This is to: (1) provide enhanced numerical stability by eliminating errors introduced by the nonvanishing of τ · B on the finite difference mesh; and, (2) allow the simulation of low β plasmas. The resulting finite difference equations are a coupled system of nonlinear algebraic equations which are solved by the Newton-Raphson iteration technique. We apply our model to a number of problems of importance in magnetic fusion research. Ideal and resistive internal kink instabilities are simulated in a Cartesian geometry. Growth rates and nonlinear saturation amplitudes are found to be in agreement with previous analytic and numerical predictions. We also simulate these instabilities in a torus, which demonstrates the versatility of the orthogonal curvilinear coordinate representation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call