2006 Volume 1 Issue 1 Pages 222-230
A three-dimensional, relativistic, electromagnetic particle simulation code is developed using the “Exact Charge Conservation Scheme”on a vector-parallel supercomputer. This scheme is a method for calculating current densities. Applying this method, correction of electric fields is not needed. In this paper, some techniques to optimize the above scheme for a vector-parallel supercomputer are shown. The method for vectorization and parallelization in shared memory and in distributed memories are discussed. The code is written in Fortran90 and High Performance Fortran (HPF). Examination of this code is also made.