10.2.9. armicontrib.dif3d.settings module

Define DIF3D-specific ARMI user-configurable settings.

This module implements the ArmiPlugin.defineSettings() and ArmiPlugin.defineSettingsValidators() Plugin APIs. Aside from the settings that control DIF3D’s behavior specifically, this provides new options to the ARMI built-in neutronicsKernel setting:

  • “DIF3D-Nodal”: Enable DIF3D with nodal solver.

  • “DIF3D-FD”: Enable DIF3D with finite-difference solver.

  • “VARIANT”: Enable DIF3D with VARIANT Pn solver.

armicontrib.dif3d.settings.defineSettings()[source]
armicontrib.dif3d.settings.defineSettingValidators(inspector)[source]

Define DIF3D-related setting validations.