bluemira.radiation_transport.neutronics.zero_d_neutronics

Simple 0-D neutronics model.

Classes

ZeroDNeutronicsModelParams

ZeroDNeutronicsModel input parameters

ZeroDNeutronicsResult

ZeroDNeutronicsModel output parameters

ZeroDNeutronicsModel

Simplified fraction distribution of neutron power and energy multiplication

Module Contents

class bluemira.radiation_transport.neutronics.zero_d_neutronics.ZeroDNeutronicsModelParams

Bases: bluemira.base.parameter_frame._frame.ParameterFrame

Inheritance diagram of bluemira.radiation_transport.neutronics.zero_d_neutronics.ZeroDNeutronicsModelParams

ZeroDNeutronicsModel input parameters

P_fus_DT: bluemira.base.parameter_frame._parameter.Parameter[float]
e_mult: bluemira.base.parameter_frame._parameter.Parameter[float]
e_decay_mult: bluemira.base.parameter_frame._parameter.Parameter[float]
TBR: bluemira.base.parameter_frame._parameter.Parameter[float]
f_n_blanket: bluemira.base.parameter_frame._parameter.Parameter[float]
f_n_divertor: bluemira.base.parameter_frame._parameter.Parameter[float]
f_n_vessel: bluemira.base.parameter_frame._parameter.Parameter[float]
f_n_aux: bluemira.base.parameter_frame._parameter.Parameter[float]
peak_bb_iron_dpa_rate: bluemira.base.parameter_frame._parameter.Parameter[float]
peak_vv_iron_dpa_rate: bluemira.base.parameter_frame._parameter.Parameter[float]
peak_div_cu_dpa_rate: bluemira.base.parameter_frame._parameter.Parameter[float]
class bluemira.radiation_transport.neutronics.zero_d_neutronics.ZeroDNeutronicsResult

Bases: bluemira.base.parameter_frame._frame.ParameterFrame

Inheritance diagram of bluemira.radiation_transport.neutronics.zero_d_neutronics.ZeroDNeutronicsResult

ZeroDNeutronicsModel output parameters

e_mult: bluemira.base.parameter_frame._parameter.Parameter[float]
TBR: bluemira.base.parameter_frame._parameter.Parameter[float]
P_n_blanket: bluemira.base.parameter_frame._parameter.Parameter[float]
P_n_divertor: bluemira.base.parameter_frame._parameter.Parameter[float]
P_n_vessel: bluemira.base.parameter_frame._parameter.Parameter[float]
P_n_aux: bluemira.base.parameter_frame._parameter.Parameter[float]
P_n_e_mult: bluemira.base.parameter_frame._parameter.Parameter[float]
P_n_decay: bluemira.base.parameter_frame._parameter.Parameter[float]
peak_bb_iron_dpa_rate: bluemira.base.parameter_frame._parameter.Parameter[float]
peak_vv_iron_dpa_rate: bluemira.base.parameter_frame._parameter.Parameter[float]
peak_div_cu_dpa_rate: bluemira.base.parameter_frame._parameter.Parameter[float]
class bluemira.radiation_transport.neutronics.zero_d_neutronics.ZeroDNeutronicsModel(params: ZeroDNeutronicsModelParams)

Simplified fraction distribution of neutron power and energy multiplication among components

Parameters:

params (ZeroDNeutronicsModelParams) – ZeroDNeutornicsModel input parameter frame

_source = '0-D neutronics model'
params
_check_fractions()
run() ZeroDNeutronicsResult

Run the 0-D neutronics model

Return type:

ZeroDNeutronicsModel results