armi.cases.inputModifiers.pinTypeInputModifiers module¶
-
class
armi.cases.inputModifiers.pinTypeInputModifiers.
_PinTypeAssemblyModifier
(value)[source]¶ Bases:
armi.cases.inputModifiers.inputModifiers.InputModifier
Abstract class for modifying something about a pin, within a block.
This will construct blocks, determine if the block should be modified by checking the
_getBlockTypesToModify
, and then run_adjustBlock(b)
. TheBlueprints
are then updated based on the modification assuming that dimension names match exactly to ComponenBlueprint attributes (which is true, because ComponentBlueprint attributes are programmatically derived from Component constructors).Constuctor.
-
class
armi.cases.inputModifiers.pinTypeInputModifiers.
SmearDensityModifier
(value)[source]¶ Bases:
armi.cases.inputModifiers.pinTypeInputModifiers._PinTypeAssemblyModifier
Adjust the smeared density to the specified value.
This is effectively how much of the space inside the cladding tube is occupied by fuel at fabrication.
Constuctor.
-
class
armi.cases.inputModifiers.pinTypeInputModifiers.
CladThicknessByODModifier
(value)[source]¶ Bases:
armi.cases.inputModifiers.pinTypeInputModifiers._PinTypeAssemblyModifier
Adjust the cladding thickness by adjusting the inner diameter of all cladding components.
Constuctor.
- Parameters
independentVariable (dict or None, optional) – Name/value pairs to associate with the independent variable being modified by this object. Will be analyzed and plotted against other modifiers with the same name.
-
FAIL_IF_AFTER
= (<class 'armi.cases.inputModifiers.pinTypeInputModifiers.SmearDensityModifier'>,)¶
-
class
armi.cases.inputModifiers.pinTypeInputModifiers.
CladThicknessByIDModifier
(value)[source]¶ Bases:
armi.cases.inputModifiers.pinTypeInputModifiers._PinTypeAssemblyModifier
Adjust the cladding thickness by adjusting the outer diameter of the cladding component.
Constuctor.
- Parameters
independentVariable (dict or None, optional) – Name/value pairs to associate with the independent variable being modified by this object. Will be analyzed and plotted against other modifiers with the same name.
-
FAIL_IF_AFTER
= (<class 'armi.cases.inputModifiers.pinTypeInputModifiers.SmearDensityModifier'>,)¶