Parallel algorithms for plasma physics calculations

Computer Physics Reports - Tập 11 - Trang 117-135 - 1989
D.V. Anderson1
1Centre de Recherches en Physique des Plasmas, Association Euratom — Confédération Suisse, Ecole Polytechnique Fédérale de Lausanne, 21, av. des Bains, CH-1007 Lausanne, Switzerland

Tài liệu tham khảo

Cray Multitasking Users Guide, SN-0222, CRI Publications Department, Mendota Heights, MN 55120, USA. Fong, 1984, Multitasking, NMFECC Buffer, 8 Fong, 1985, What is Multitasking, NMFECC Buffer, 9 Hicks, 1986, J. Comp. Phys., 63, 140, 10.1016/0021-9991(86)90088-4 Boyd, 1969, Plasma Dynamics, 9 Bickerton, 1987, Operational Limits and Confinement in JET 1988, Progress Report 1987, 355 Bateman, 1978, MHD Instabilities, 198 Anderson, 1976, ABCXYZ: Vector Potential (A) and Magnetic Field (B) Code (C) for Cartesian (XYZ) Geometry using General Current Elements, Lawrence Livermore Laboratory Report UCRL-52029 Anderson, 1981, ORBXYZ: A 3D Single Particle Orbit Code for Following Charged Particle Trajectories in Equilibrium Magnetic Fields, Lawrence Livermore Laboratory Report UCRL-53151 Goldfinger, 1987, Ray Tracing in ATF Using 3-D Splines Dahlquist, 1974, Numerical Methods, 284 de Boor, 1988 Anderson, 1976, The Three Dimensional Tensor-Product Spline Interpolation Code (TPSIC), Lawrence Livermore Laboratory Report UCRL-51958 Press, 1986, Numerical Recipes, 623 Richtmeyer, 1967 Koniges, 1987, Phys. Fluids, 30, 3065, 10.1063/1.866482 Koniges, 1987, Parallel Processing of Random Number Generation for Monte Carlo Turbulence Simulation, J. Comp. Phys. Birdsall, 1981 Hockney, 1988 E.J. Horowitz, D.E. Shumaker and D.V. Anderson, QN3D, a Three-Dimensional Quasi-Neutral Hybrid Particle-in-Cell Code with Applications to the Tilt Mode Instability in Field Reversed Configurations, J. Comp. Phys., to be published. Horowitz, 1987, Vectorizing the Interpolation Routines of Particle-in-cell Codes, J. Comp. Phys., 68, 56, 10.1016/0021-9991(87)90044-1 Heifetz, 1987, Vectorizing and Macrotasking Monte Carlo Neutral Particle Algorithms, Princeton Plasma Physics Laboratory Report PPPL-2427 Liewer, 1987, Plasma Particle Simulations on the Mark III Hypercuhe Anderson, 1985, Computation of Mirror Plasma Equilibria with Multitasking Software on the Cray Parallel Processors Douglas, 1964, Numer. Math., 6, 428, 10.1007/BF01386093 O. Buneman, Stanford University, private communication (1988). Hestenes, 1952, J. Res. NBS, 49, 409 Meijerink, 1977, Math. Comp., 31, 148 Kershaw, 1981, Solution of Single Tridiagonal Linear Systems and Vectorization of the ICCG Algorithm on the Cray-1 Koniges, 1987, Computer. Phys. Commun., 43, 297, 10.1016/0010-4655(87)90213-X Anderson, 1988, CPDES3: A Preconditioned Conjugate Gradient Solver for Linear Asymmetric Matrix Equations Arising from Coupled Partial Differential Equations in Three Dimensions, Comp. Phys. Commun. 1987, Lawrence Livermore National Laboratory Report UCRL-96618 Anderson, 1986, A Fully Implicit Field Solver for 3D Particle Simulation Codes Greenbaum, 1987, Comparison of Linear System Solvers Applied to Diffusion-Type Finite Element Equations Robert, 1988, Implementing Block Linear Algebra Algorithms on the FPS Hypercube Keren, 1988, A Vectorized Block Preconditioned Conjugate gradients Program, IBM Israel Scientific Center Technical Report 88.235 Gruber, 1985 R. Gruber, EPFL Lausanne, private communication (1988). J. Dongarra, private communication (1988). Anderson, 1987, Gigaflop Speed Algorithm for the Direct Solution of Large Block-Tridiagonal Systems in 3D Physics Applications, Lawrence Livermore National Laboratory Report UCRL-96034 1989, Computers Phys., 3, 33 Grimm, 1976, MHD Spectrum of Toroidal Systems, Vol. 16, 253 Anderson, 1988, Linear MHD STability Analysis of Toroidal 3D Equilibria Mirin, 1988, Predicting Multiprocessing Efficiency on the Cray Multiprocessors in a Time-Sharing Environment/ Application to a 3-D Magnetohydrodynamics Code, Computers Phys., 2, 62, 10.1063/1.168304 Drake, 1987, Implementation of a 3-D Nonlinear MHD Calculation on the Intel Hypercube, Oak Ridge National Laboratory report ORNL-6335 Killeen, 1986, Computational Methods for Kinetic Models of Magnetically Confined Plasmas, 9 Anderson, 1986, Computer. Phys. Commun., 43, 69, 10.1016/0010-4655(86)90054-8 O'Neill, 1988, Solving Partial Differential Equations on the BBN Butterfly