科技报告详细信息
Optimizing Extender Code for NCSX Analyses
M. Richman, S. Ethier, and N. Pomphrey
Princeton University. Plasma Physics Laboratory.
关键词: Ncsx;    Magnetic Fields;    70 Plasma Physics And Fusion Technology;    Accuracy;    Performance;   
DOI  :  10.2172/960423
RP-ID  :  PPPL-4279
RP-ID  :  DE-ACO2-76C HO3073
RP-ID  :  960423
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

Extender is a parallel C++ code for calculating the magnetic field in the vacuum region of a stellarator. The code was optimized for speed and augmented with tools to maintain a specialized NetCDF database. Two parallel algorithms were examined. An even-block work-distribution scheme was comparable in performance to a master-slave scheme. Large speedup factors were achieved by representing the plasma surface with a spline rather than Fourier series. The accuracy of this representation and the resulting calculations relied on the density of the spline mesh. The Fortran 90 module db access was written to make it easy to store Extender output in a manageable database. New or updated data can be added to existing databases. A generalized PBS job script handles the generation of a database from scratch

【 预 览 】
附件列表
Files Size Format View
960423.pdf 313KB PDF download
  文献评价指标  
  下载次数:16次 浏览次数:39次