Computer Simulation of Magnetosphere: Programs and Examples This CD-ROM contains the fundamental three-dimensional magnetohydrodynamic (MHD) simulation programs and graphics software to study interaction between the solar wind and the earth's magnetosphere. They are composed from (1) Fundamental 3D MHD codes and Graphics software for Simulation School, (2) General 3D MHD codes and Graphics software for Vector and Parallel computers, (3) New 3D MHD codes by using the domain decomposition method for the scalar-parallel supercomputer. The MHD programs and graphics software are written by Fortran, and complete programs and their explanations are presented in this CD-ROM. 1. MHD Simulation of Earth's Magnetosphere The three-dimensional global magnetohydrodynamic (3D-MHD) simulation of interaction between the solar wind and earth's magnetosphere could reproduce the form of the average magnetosphere where power balanced about 20 years ago, and developed. And it continues development conjointly to the rapid progress of a computer and IT technology, and, these days, has developed even into the grade which can argue about the dynamics of a magnetosphere as compared with a satellite and a ground observations. In this way, it came to investigate from a simulation directly the response of the magnetosphere ionosphere to an upstream solar wind or change of the magnetic field (IMF) between planets and the substorms and magnetic storms which are the big turbulence phenomenon in a magnetosphere. In order to perform the global MHD simulation of these solar wind magnetosphere interactions with sufficient accuracy, while the calculation method needs to be improved of one side, use of the greatest supercomputer and use of a parallel computing method also with efficient it are indispensable. As a candidate of such parallel computing common program language, it has been said that there are High Performance Fortran (HPF) and Message Passing Interface (MPI). Although the American Collaborative-Research person had said that HPF excelled as common program language, there was also criticism that performance did not fully come out by many large-sized programs. HPF/JA (Japanese extended edition of HPF by JAHPF) can be used from 2000, and the fluid code and the MHD code by which full vectorization full parallelization is carried out by VPP Fortran can be rewritten now to HPF/JA comparatively easily. Moreover, it was shown that the program of the HPF/JA obtains performance equivalent to VPP Fortran. However, the present condition is that the spread of HPF(s) is not progressing in spite of a success of HPF/JA. In this way, the expectation for MPI which remained at the end as a global standard parallelization language will grow. In this CD-ROM, the production and the directions for the parallel computing three-dimensional MHD code using MPI are mainly explained, while comparing with the three-dimensional MHD code of the Earth's magnetosphere written by VPP Fortran and HPF/JA. 2. Development of The Efficient MHD Code Using Scalar-Parallel Supercomputers In recent years, the supercomputer which can be used for large-scale numerical computation is changing from the vector-parallel machine quickly to the scalar-parallel machine. Hitachi and FUJITSU shift to marketing of a cluster type scalar-parallel machineĦĦeven in Japan, and only NEC is continuing development of the vector-parallel machine. Under such a situation, although development of the program which works by a scalar-parallel machine efficiently serves as urgent necessity, development of the efficient parallel computing program is a pending problem for ten years these days, and is in the situation which cannot be referred to as having still succeeded also in the USA and Europe. Since we found out one effective method of carrying out high-speed computation with the scalar-parallel machine, and we present the main point of the method and the result of the test calculation by the present carried out with the supercomputer containing scalar-parallel machines, such as FUJITSU PRIMEPOWER HPC2500. 3. Structure of Directory of MHD Programs and Examples The structure of directory of 3-dimensional MHD program and example files in the CD-ROM is summarized in the directory, "structure.txt". There are many kind of 3-dimensional MHD (magnetohydrodynamics) codes of magnetosphere such as a quarter model (with north-south and dawn-dusk symmetry), a half model (with IMF By and Bz components, with dipole tilt) and a full model without any symmetry. 3.1. 3-Dimensional MHD Codes and Graphic Programs (1) Fundamental 3D MHD codes and Graphics software for Simulation School Program and Example How to use 3D MHD Codes and Graphic Programs How to Use VRML(Using the Fortran) DownloadĦĦMicrosoft Word VersionĦĦĦĦ PDF Version 3.2. MPI (Message Passing Interface) (2) General 3D MHD codes and Graphics software for Vector and Parallel computers using MPI (3) New 3D MHD codes by using the domain decomposition method for the scalar-parallel supercomputer Program and Example How to use 3D MHD Codes by Fujitsu PRIMEPOWER HPC2500 Article From VPP Fortran or HPF/JA to MPI (Japanese ) 3.3. HPF (High Performance Fortran) (2) General 3D MHD codes and Graphics software for Vector and Parallel computers using HPF Program and Example Article HUG2000 (HPF User Group Meeting 2000) ISSS-6 (The Sixth International School/Symposium for Space Plasma Simulations, September 2001) Abstract submitted to the 4th Annual HPF User Group meeting From VPP Fortran to HPF Three Dimensional Global MHD Simulation Code for the Earth's Magnetosphere Using HPF/JA 3.4. Three Dimensional Global Magnetohydrodynamic (MHD) Simulation Demonstration of MHD simulation results and articles on MHD simulation are presented. Acknowledgments: Support for the production of CAWSES SPACE-W Database was provided by Grants-in-Aid from the Japan Society for Promotion of Science (JSPS), "CAWSES Space Weather International Collaborative Research Database in Japan", and Grant-in-Aid from Japan Society for the Promotion Science (JSPS), (A)(1) "Study of Solar Wind-Magnetosphere-Ionosphere Dynamics Using Common Parallel Computation Codes in MHD and Particle Simulation". Computing support was provided by the Information Technology Center of Nagoya University. Contacts: Prof. Tatsuki Ogino Solar-Terrestrial Environment Laboratory, Nagoya University 3-13 Honohara, Toyokawam, Aichi 443-8507, Japan TEL: +81-533-89-5207 FAX: +81-533-89-5090 E-mail:ogino@stelab.nagoya-u.ac.jp