Skip to content

Comparing the performance of Source Iterations and One Cell Inversions under transient conditions

License

Notifications You must be signed in to change notification settings

jpmorgan98/Therefore

 
 

Repository files navigation

Therefore

Implementation of simple corner balance (SCB) on both an source iteration (SI) and one cell inversion (OCI) scheme with time dependence. Numba acceleration used. Ability to compute spectral radius of either convergence method.

Integration tests and runs of interest with plots:

  1. Jupyeter notebook
  2. In this directory python reeds_problem.py
  3. In this directory python spec_rad.py

Dependencies:

  1. Python
  2. Numba
  3. Numpy
  4. Matplotlib

Acknowledgements

This work was supported by the Center for Exascale Monte-Carlo Neutron Transport (CEMeNT) a PSAAP-III project funded by the Department of Energy, grant number: DE-NA003967.

Everyone on the CeMENT Team but specifically: Joanna Piper Morgan, Aaron Reynolds, Todd Palmer, Kyle Niemeyer, Ilham Variansyah, and Kayla Clements

Odds and Ends

This project started off of work done in NSE653: Advanced Particle Transport Program class at Ore. St. Unv. The name Therefore comes from linking words that the illustrious Todd S. Palmer hates, as he feels they are pretentious. Other words in this category include: Aforementioned, Thus, Hence, Wherefore, Whence etc. Please include these words in all work accordingly.

About

Comparing the performance of Source Iterations and One Cell Inversions under transient conditions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.1%
  • C++ 26.8%
  • Jupyter Notebook 17.9%
  • Cuda 0.7%
  • CMake 0.4%
  • Makefile 0.1%