Title of article
Fortran implementation of object-oriented design in parallel beam dynamics simulations Original Research Article
Author/Authors
Ji Qiang، نويسنده , , Robert D. Ryne، نويسنده , , Salman Habib، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 2000
Pages
16
From page
18
To page
33
Abstract
In this paper, an object-oriented design for parallel beam transport simulations in accelerators is implemented using Fortran 90 (F90) with Message Passing Interface (MPI) and High Performance Fortran (HPF). This improves the maintainability, reusability, and extensibility of software, combined with the high performance of using MPI and the ease of parallel programming provided by HPF. The overhead associated with the object-oriented implementation has only a minor effect on performance.
Keywords
Object-oriented , HPF , Beam dynamics , F90/MPI , Particle-in-Cell
Journal title
Computer Physics Communications
Serial Year
2000
Journal title
Computer Physics Communications
Record number
1135503
Link To Document