Hostname: page-component-586b7cd67f-g8jcs Total loading time: 0 Render date: 2024-11-23T18:35:25.129Z Has data issue: false hasContentIssue false

Numerical methods used in fusion science numerical modeling

Published online by Cambridge University Press:  05 February 2015

M. Yagi*
Affiliation:
Plasma Theory and Simulation Group, Rokkasho Fusion Institute, Japan Atomic Energy Agency, Obuchi, Rokkasho, Aomori, 039-3212, Japan
*
Email address for correspondence: [email protected]

Abstract

The dynamics of burning plasma is very complicated physics, which is dominated by multi-scale and multi-physics phenomena. To understand such phenomena, numerical simulations are indispensable. Fundamentals of numerical methods used in fusion science numerical modeling are briefly discussed in this paper. In addition, the parallelization technique such as open multi processing (OpenMP) and message passing interface (MPI) parallel programing are introduced and the loop-level parallelization is shown as an example.

Type
Research Article
Copyright
Copyright © Cambridge University Press 2015 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

Birsall, C. K. and Langdon, A. B. 2005 Plasma Physics via Computer Simulation. New York: Taylor & Francis.Google Scholar
Chapman, B., Jost, G. and van der Pas, R. 2008 Using OpenMP. Cambridge, Massachusetts: The MIT Press.Google Scholar
Fletcher, C. A. J. 1991 Computational Techniques for Fluid Dynamics, Vol. 1, 2nd edn.New York: Springer.Google Scholar
Gear, C. W. 1971 Numerical Initial Value Problems in Ordinary Differential Equations. London: Pentice-Hall, Inc.Google Scholar
Gropp, W., Lusk, E. and Skjellum, A. 1999 Using MPI, 2nd edn.Cambridge, Massachusetts: The MIT Press.Google Scholar
Jardin, S. 2010 Computational Methods in Plasma Physics. New York: CRC Press.Google Scholar
Karniadakis, G. E. and Kirby, R. M. II 2003 Parallel Scientific Computing in C++ and MPI. Cambridge, United Kingdom: Cambridge University Press.Google Scholar
Miyoshi, H.et al. 1994 Development and achievement of NAL numerical wind tunnel (NWT) for CFD computations. In: Supercomputing '94 Proc. 1994 ACM/IEEE Conf. on Supercomputing, Los Alamitos, CA, USA: IEEE Computer Society Press, pp. 685692.Google Scholar
Press, W. H., Teukolsky, S. A., Vetterling, W. T. and Flannery, B. P. 1992 Numerical Recipes in Fortran, 2nd edn.Cambridge, United Kingdom: Cambridge University Press.Google Scholar
Ruetsch, G. and Fatica, M. 2013 CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran Programming. Amsterdam: ELSEVIER.Google Scholar
Süli, E. and Mayers, D. F. 2003 An Introduction to Numerical Analysis. Cambridge, United Kingdom: Cambridge University Press.Google Scholar
Tajima, T. 1989 Computational Plasma Physics: With Applications to Fusion and Astrophysics. Redwood City: Addison-Wesley Publishing Company, Inc.Google Scholar