• 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