Include axial expansion target component name as a block parameter
Creating a block parameter for the axial expansion target component (stored as a string) would enable:
- axial expansion target components to be determined through DB loading
- allows users track/verify target component accuracy in postprocessing.
- this is particularly useful if the target component changes dynamically in a simulation.
Originally posted by @jakehader in https://github.com/terrapower/armi/pull/777#discussion_r935048031
@jakehader I noticed you changed the title to include the component type. This is an interesting addition!
Consider - if a block has multiple components of the same type (e.g., a fuel block with components of type Circle for the fuel, bond, and clad) there wouldn't be a way to differentiate between the two if the axial expansion target component were to change from one to the other mid simulation.
I was planning on using the component.name (or something like this) to differentiate between components of the same type within a block. What do you think?
Closed with #1256