Data in Nuclear Engineering


Kathryn (Katy) Huff

Software Carpentry Scipy THW book
Fission.

\[\sigma(E,\vec{r},\hat{\Omega},T,t,x,i)\]

Chain reaction
Nucleus Stability
Resonances

Evaluated Nuclear Data Sets

Nuclear Resonance Theory and Evaluation

Application Specific Data Processing

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

Simulation Methods

  • Monte Carlo Methods
  • Deterministic Methods
  • Hybrid Methods
  • Other keywords...
    • lattice codes
    • ray tracing algorithms
    • acceleration schemes
    • adjoint methods
    • ...
cyclus pyrk MOOSE pyne
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

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
  • matplotlib, paraview

Unique Issues


Export control is serious.

Export Control is a big deal in nuclear

Links

Acknowledgements

BIDS Logo FHR Logo

THE END

Katy Huff

katyhuff.github.io/thunder
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/thunder.