DCLL radial build model for tritium accountancy
Defines materials from fusion-material-db. Uses material_db_tools.py and a materials composition dictionary to create a mixed materials XML file for OpenMC.
Makes geometry and assigns materials from dcll_materials.py. Uses radial_build_tools to make toroidal model. Uses a build dictionary, the mixed materials XML file and the ToroidalModel class from radial_build_tools to create a model XML with geometry and materials.
Defines tallies, source and settings, adds it to the OpenMC model object, and updates the model XML.
Executable file that runs dcll_materials.py, dcll_radial_build.py, and dcll_model.py.
Creates functions to extract data from Statepoint files.
Calls dcll_postprocessing.py functions and create a nested dictionary with results and dumps it into a JSON file.
Creates functions to make plots from the dictionaries in the JSON file.
Calls the dcll_plotting.py functions
Executable file that runs dcll_data_to_json.py, and dcll_results.py
- Update 
dcll_materials.py,dcll_radial_build.py, anddcll_model.pyas needed. - Run 
dcll_run_simulation.sh. - Update 
dcll_postprocessing.pydcll_data_to_json.py, anddcll_results.pyas needed. - Run 
dcll_get_results.sh.