Abstract
A neoclassical transport simulation code (FORTEC-3D) applicable to three-dimensional configurations has been developed using High Performance Fortran (HPF). Adoption of computing techniques for parallelization and a hybrid simulation model to the δf Monte-Carlo method transport simulation, including non-local transport effects in three-dimensional configurations, makes it possible to simulate the dynamism of global, non-local transport phenomena with a self-consistent radial electric field within a reasonable computation time. In this paper, development of the transport code using HPF is reported. Optimization techniques in order to achieve both high vectorization and parallelization efficiency, adoption of a parallel random number generator, and also benchmark results, are shown.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Helander, P., Sigmar, D.J.: Collisional Transport in Magnetized Plasma. Cambridge Univ. Press, Cambridge (2002)
Balescu, R.: Transport Process in Plasmas, vol. 1, 2. Elsevier Science Publishers, Amsterdam (1988)
Iiyoshi, A., et al.: Fusion Technol. 17, 169 (1990)
Wakatani, M.: Stellarator and Heliotron devices, p. 291. Oxford Univ. Press, Oxford (1998)
Shaing, K.C., Houberg, W.A., Strand, P.I.: Phys. Plasmas 9, 1654 (2002)
Helander, P.: Phys. Plasmas 7, 2878 (2000)
Satake, S., Okamoto, M., Sugama, H.: Phys. Plasmas 9, 3946 (2002)
Satake, S., et al.: Conference Proc. 20th IAEA Fusion Energy Conf. Villamoura, Portugal, November 1-6, 2004, TH/P2-18 (International Atomic Energy Agency, Vienna, Austria, 2005) (CD-ROM)(2004)
Wang, W.X., et al.: Plasma Phys. Control. Fusion 41, 1091 (1999)
Brunner, S., et al.: Phys. Plasmas 6, 4504 (1999)
Beidler, C.D., et al.: Plasma Phys. Control. Fusion 37, 463 (1995)
Beidler, C.D., Maaßberg, H.: Plasma Phys. Control. Fusion 43, 1131 (2001)
High Performance Fortran Forum, High Performance Fortran Language Specification Version 2.0, Springer-Verlag,Tokyo (1997)
Satake, S., et al.: J. Plasma Fusion Res. 1, 2 (2006)
Matsumoto, M., Nishimura, T.: ACM Transactions on Modeling and Computer Simulation 8, 3 (1998)
Matsumoto, M., Nishimura, T.: Dynamic Creation of Pseudorandom Number Generators. In: Monte Carlo and Quasi-Monte Carlo Methods 1998, pp. 56–69. Springer, Heidelberg (2000)
Satake, S., et al.: Nuclear Fusion 45, 1362 (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Satake, S., Okamoto, M., Nakajima, N., Takamaru, H. (2008). Development of Three-Dimensional Neoclassical Transport Simulation Code with High Performance Fortran on a Vector-Parallel Computer. In: Labarta, J., Joe, K., Sato, T. (eds) High-Performance Computing. ISHPC ALPS 2005 2006. Lecture Notes in Computer Science, vol 4759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77704-5_32
Download citation
DOI: https://doi.org/10.1007/978-3-540-77704-5_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77703-8
Online ISBN: 978-3-540-77704-5
eBook Packages: Computer ScienceComputer Science (R0)