discrete1

1D Discrete Ordinates Multigroup Neutron Transport in Python.

  • Spatial Discretization: Diamond Difference
  • Temporal Discretization: Backward Euler, BDF2
  • Multigroup Convergence: Source Iteration, DMD
  • K-eigenvalue Convergence: Power Iteration

Experimental features: DJINN, SVD-DJINN, and a collision-based HYBRID method for accelerated and data-efficient neutron transport.

Get Started

  • Install: pip install discrete1
  • Read the docs: see the sidebar or jump to the API (Sphinx)
  • Explore examples

Repository

This site is built with Jekyll and deployed via GitHub Pages. See the code on GitHub:

  • Repo: https://github.com/bwhewe-13/discrete1
  • Issues: https://github.com/bwhewe-13/discrete1/issues