armi.cases.inputModifiers.neutronicsModifiers module

Modifies inputs related to neutronics controls

Notes

This may make more sense in the neutronics physics plugin.

class armi.cases.inputModifiers.neutronicsModifiers.NeutronicConvergenceModifier(value)[source]

Bases: armi.cases.inputModifiers.inputModifiers.InputModifier

Adjust the neutronics convergence parameters epsEig, epsFSAvg, and epsFSPoint.

The supplied value is used for epsEig. epsFSAvg and epsFSPoint are set to 100 times the supplied value.

This can be used to perform sensitivity studies on convergence criteria.

class armi.cases.inputModifiers.neutronicsModifiers.NeutronicMeshsSizeModifier(multFactor)[source]

Bases: armi.cases.inputModifiers.inputModifiers.InputModifier

Adjust the neutronics mesh in all assemblies by a multiplication factor.

This can be useful when switching between nodal and finite difference approximations, or when doing mesh convergence sensitivity studies.

Variables

~NeutronicMeshsSizeModifier.multFactor (int) – Factor to multiply the number of axial mesh points per block by.