科技报告详细信息
Automatic differentiation of codes in nuclear engineering applications.
Alexe, M. ; Roderick, O. ; Utke, J. ; Anitescu, M. ; Hovland, P. ; Fanning, T. ; Univ., Virginia Polytechnic Inst. and State ; Chicago, Unv. of
Argonne National Laboratory
关键词: Approximations;    Recommendations;    Nuclear Engineering;    Calculation Methods;    Sampling;   
DOI  :  10.2172/971984
RP-ID  :  ANL/MCS-TM-310
RP-ID  :  DE-AC02-06CH11357
RP-ID  :  971984
美国|其它
来源: UNT Digital Library
PDF
【 摘 要 】

We discuss our experience in applying automatic differentiation (AD) to calculations in nuclear reactor applications. The document is intended as a guideline on how to apply AD to Fortran codes with significant legacy components; it is also a part of a larger research effort in uncertainty quantification using sampling methods augmented with derivative information. We provide a brief theoretical description of the concept of AD, explain the necessary changes in the code structure, and remark on possible ways to deal with non-differentiability. Numerical experiments were carried out where the derivative of a functional subset of the SAS4A/SASSYS code was computed in forward mode with several AD tools. The results are in good agreement with both the real and complex finite-difference approximations of the derivative.

【 预 览 】
附件列表
Files Size Format View
971984.pdf 461KB PDF download
  文献评价指标  
  下载次数:21次 浏览次数:66次