armi icon indicating copy to clipboard operation
armi copied to clipboard

Include axial expansion target component name as a block parameter

Open albeanth opened this issue 3 years ago • 1 comments

Creating a block parameter for the axial expansion target component (stored as a string) would enable:

  1. axial expansion target components to be determined through DB loading
  2. 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

albeanth avatar Aug 03 '22 21:08 albeanth

@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?

albeanth avatar Aug 04 '22 14:08 albeanth

Closed with #1256

albeanth avatar May 19 '23 16:05 albeanth