biscotti is a discrete ordinates solver written using C++11 standards. Problems are solved in 1-D slab geometry, with groupwise cross sections, even-order Gauss-Legendre quadratures, and isotropic scattering.
The only dependency for building and running biscotti is gcc version 4.2.1. Other versions may work.
-
Clone the repository
git clone git@github.com:agtumulak/biscotti.git -
Change directory to the
biscottidirectorycd biscotti -
Run make
make
At this point, you should have the biscotti binary under the bin/ directory. To execute it, do ./bin/biscotti. It you see the calculation running, you have built biscotti.
Problems are created by modifying the main source file src/biscotti.cpp. View the source file comments to see how to set up a problem.