Data in Nuclear Engineering


Kathryn (Katy) Huff

cyclus pyrk pyne NCSA Logo THW Software Carpentry book ARFC Logo ANS Logo
Fission.
Chain reaction

\[\phi(E,\vec{r},\hat{\Omega},T)\]

\[\phi(E, x, y, z, \theta, \omega, T)\]

Fission.

\[\sigma(x, i, E, T)\]

Fission yield

\[\gamma(f, i)\]

Nucleus Stability

\[i\]

Resonances

\[E\]

Nucleus Stability

nuclear structure

Evaluated Nuclear Data Sets

Nuclear Resonance Theory and Evaluation

\[\sigma(x, i, E, T)=\] nuclear structure + experiments

Experiments

Schematic of a DANCE-like detector

Experiments

The DANCE detector at Los Alamos

Nuclear Data is for Simulations

PBFHR
cyclus pyrk MOOSE pyne

Simulation Methods

  • Monte Carlo Methods
  • Deterministic Methods
  • Hybrid Methods
  • Other keywords...
    • lattice codes
    • ray tracing algorithms
    • acceleration schemes
    • adjoint methods
    • ...

Application Specific Data Processing

  • Energy discretization
    • multigroup
    • pointwise
    • piecewise linear continuous
  • Angular quadratures
  • Resonance integration
  • ...

How Do We Know It's Right?

Dangerous ladies, Jezebel and Godiva

The Data Dilemma

Morgan C. White talk

Unique Issues


Export control is serious.

Export Control is a big deal in nuclear

Links

THE END

Katy Huff

katyhuff.github.io/2016-10-13-info500
Creative Commons License
Data in Nuclear Engineering by Kathryn Huff is licensed under a Creative Commons Attribution 4.0 International License.
Based on a work at http://katyhuff.github.io/2016-10-13-info500.

A Few of My Favorite Things


  • C++, Python, Fortran
  • xml, markdown, rst, $\LaTeX$
  • Doxygen, sphinx
  • CMake, conda, macports
  • GoogleTest, nose
  • hdf5, sqlite
  • cython, boost, Coin
  • jekyll, reveal.js, beamer
  • yt, matplotlib, paraview

image generated by Tommy Cisneros and the UCBerkeley FHR group

Transient Coupled Physics

synergistic insights
image generated by Anthony Scopatz, Paul P.H.  Wilson, and Katy Huff

A Nuclear Fuel Cycle Simulation Framework

Agent Based Systems Analysis


Hundreds of discrete facilities mine, mill, convert, fabricate, transmute, recycle, and store nuclear material.

from Paul Lisowski

Agent Based Systems Analysis

A facility might create material.

source

Agent Based Systems Analysis

It might request material.

sink

Agent Based Systems Analysis

It might do both.

fac

Agent Based Systems Analysis

Even simple fuel cycles have many independent agents.

material flow