Automatic differentiation with code coupling and applications to scale modules

Bradley T. Rearden, James E. Horwedel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

An advanced automatic differentiation tool for Fortran 90 software has been developed at Oak Ridge National Laboratory. This tool, called GRESS 90, has a code-coupling feature to propagate derivatives relative to the input of one code through a series of codes that utilize the results of one calculation as the input in the next to determine a final result. GRESS 90 has been applied to the resonance self-shielding codes in SCALE to produce the sensitivities of resonance self-shielded neutron cross sections relative to the data input to the calculation for use in the TSUNAMI sensitivity and uncertainty analysis sequences.

Original languageEnglish
Title of host publicationJoint International Topical Meeting on Mathematics and Computations and Supercomputing in Nuclear Applications, M and C + SNA 2007
StatePublished - 2007
EventJoint International Topical Meeting on Mathematics and Computations and Supercomputing in Nuclear Applications, M and C + SNA 2007 - Monterey, CA, United States
Duration: Apr 15 2007Apr 19 2007

Publication series

NameJoint International Topical Meeting on Mathematics and Computations and Supercomputing in Nuclear Applications, M and C + SNA 2007

Conference

ConferenceJoint International Topical Meeting on Mathematics and Computations and Supercomputing in Nuclear Applications, M and C + SNA 2007
Country/TerritoryUnited States
CityMonterey, CA
Period04/15/0704/19/07

Keywords

  • Automatic differentiation
  • Code coupling
  • SCALE
  • TSUNAMI

Fingerprint

Dive into the research topics of 'Automatic differentiation with code coupling and applications to scale modules'. Together they form a unique fingerprint.

Cite this