saltproc package¶
Submodules¶
- saltproc.abc module
Depcode
Depcode.neutronics_parameters
Depcode.step_metadata
Depcode.runtime_inputfile
Depcode.runtime_matfile
Depcode.npop
Depcode.active_cycles
Depcode.inactive_cycles
Depcode.__init__()
Depcode.read_depleted_materials()
Depcode.read_neutronics_parameters()
Depcode.read_step_metadata()
Depcode.run_depletion_step()
Depcode.switch_to_next_geometry()
Depcode.update_depletable_materials()
Depcode.write_runtime_input()
- saltproc.app module
_create_depcode_object()
_create_reactor_object()
_create_simulation_object()
_print_simulation_input_info()
_process_main_input_reactor_params()
_scale_depletion_timesteps()
_validate_depletion_timesteps_power_levels()
get_extraction_process_paths()
get_extraction_processes()
get_feeds()
parse_arguments()
read_main_input()
refill_materials()
reprocess_materials()
run()
- saltproc.materialflow module
- saltproc.openmc_depcode module
OpenMCDepcode
OpenMCDepcode.neutronics_parameters
OpenMCDepcode.step_metadata
OpenMCDepcode.runtime_inputfile
OpenMCDepcode.runtime_matfile
OpenMCDepcode.npop
OpenMCDepcode.active_cycles
OpenMCDepcode.inactive_cycles
OpenMCDepcode.__init__()
OpenMCDepcode.read_depleted_materials()
OpenMCDepcode.read_neutronics_parameters()
OpenMCDepcode.read_step_metadata()
OpenMCDepcode.run_depletion_step()
OpenMCDepcode.switch_to_next_geometry()
OpenMCDepcode.update_depletable_materials()
OpenMCDepcode.write_depletion_settings()
OpenMCDepcode.write_runtime_input()
OpenMCDepcode.write_saltproc_openmc_tallies()
- saltproc.openmc_deplete module
- saltproc.process module
- saltproc.reactor module
- saltproc.separator module
Separator
Separator.q_salt
Separator.q_he
Separator.do
Separator.dp
Separator.db
Separator.deltap
Separator.temp_room
Separator.k
Separator.eff()
Separator.description()
Separator.calc_rem_efficiency()
Separator.__init__()
Separator.calculate_removal_efficiency()
Separator.description()
Separator.eff()
Separator.k
- saltproc.serpent_depcode module
SerpentDepcode
SerpentDepcode.neutronics_parameters
SerpentDepcode.step_metadata
SerpentDepcode.runtime_inputfile
SerpentDepcode.runtime_matfile
SerpentDepcode.npop
SerpentDepcode.active_cycles
SerpentDepcode.inactive_cycles
SerpentDepcode.__init__()
SerpentDepcode.convert_nuclide_code_to_name()
SerpentDepcode.convert_nuclide_code_to_zam()
SerpentDepcode.create_runtime_matfile()
SerpentDepcode.get_neutron_settings()
SerpentDepcode.insert_path_to_geometry()
SerpentDepcode.map_nuclide_code_zam_to_serpent()
SerpentDepcode.read_depleted_materials()
SerpentDepcode.read_neutronics_parameters()
SerpentDepcode.read_plaintext_file()
SerpentDepcode.read_step_metadata()
SerpentDepcode.run_depletion_step()
SerpentDepcode.set_power_load()
SerpentDepcode.switch_to_next_geometry()
SerpentDepcode.update_depletable_materials()
SerpentDepcode.write_runtime_input()
- saltproc.simulation module
- saltproc.sparger module
Sparger
Sparger.h_const
Sparger.gas_const
Sparger.diffusivity
Sparger.temp_room
Sparger.exp_const
Sparger.q_salt
Sparger.q_he
Sparger.length
Sparger.dp
Sparger.db
Sparger.temp_salt
Sparger.area
Sparger.eps()
Sparger.eff()
Sparger.sherwood()
Sparger.description()
Sparger.calc_rem_efficiency()
Sparger.__init__()
Sparger.calculate_removal_efficiency()
Sparger.description()
Sparger.diffusivity
Sparger.eff()
Sparger.eps()
Sparger.exp_const
Sparger.gas_const
Sparger.h_const
Sparger.sherwood()
Sparger.temp_room
- saltproc.version module
Module contents¶
SaltProc is the first open-source tool for liquid-fueled Molten Salt Reactors depletion simulation.