-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow components to be input outside of a block in blueprints #504
Labels
Comments
I'll take a stab at this and get a branch going to be collaborated on with @john-science |
6 tasks
ntouran
added a commit
to ntouran/armi
that referenced
this issue
Jan 6, 2022
This just allows the user input of component groups intended to mix different free components in different fractions. As is, this only allows the input but does not implement any actual construction of objects. It is a follow-up to terrapower#505 as part of the larger terrapower#504 task related to improving input flexibility.
ntouran
added a commit
to ntouran/armi
that referenced
this issue
Jan 18, 2022
This just allows the user input of component groups intended to mix different free components in different fractions. As is, this only allows the input but does not implement any actual construction of objects. It is a follow-up to terrapower#505 as part of the larger terrapower#504 task related to improving input flexibility.
ntouran
added a commit
to ntouran/armi
that referenced
this issue
Jan 20, 2022
This allows the user to input component groups intended to mix different free components in different fractions. It is a follow-up to terrapower#505 as part of the larger terrapower#504 task related to improving input flexibility. This implements the addition of groups of components to blocks, which can be used to create more complex and flexible models. The code changes solved a few residual issues where iterating over the children of a block were assuming all children would be Components. Now they can be Composites with multiple Components or Components. Some upgrades to DerivedShapes were necessary so that they could work with volumetric components in addition to pure 2D ones. These are additional steps toward terrapower#504, but true practical usage of these groups is not quite done yet. More followups are needed. Added a new test covering negative volume in derived shapes
ntouran
added a commit
that referenced
this issue
Jan 20, 2022
This allows the user to input component groups intended to mix different free components in different fractions. It is a follow-up to #505 as part of the larger #504 task related to improving input flexibility. This implements the addition of groups of components to blocks, which can be used to create more complex and flexible models. The code changes solved a few residual issues where iterating over the children of a block were assuming all children would be Components. Now they can be Composites with multiple Components or Components. Some upgrades to DerivedShapes were necessary so that they could work with volumetric components in addition to pure 2D ones. These are additional steps toward #504, but true practical usage of these groups is not quite done yet. More followups are needed. Added a new test covering negative volume in derived shapes
scottyak
pushed a commit
to scottyak/armi
that referenced
this issue
Oct 27, 2022
This allows the user to input component groups intended to mix different free components in different fractions. It is a follow-up to terrapower#505 as part of the larger terrapower#504 task related to improving input flexibility. This implements the addition of groups of components to blocks, which can be used to create more complex and flexible models. The code changes solved a few residual issues where iterating over the children of a block were assuming all children would be Components. Now they can be Composites with multiple Components or Components. Some upgrades to DerivedShapes were necessary so that they could work with volumetric components in addition to pure 2D ones. These are additional steps toward terrapower#504, but true practical usage of these groups is not quite done yet. More followups are needed. Added a new test covering negative volume in derived shapes
@ntouran This ticket is still assigned to you. That's cool with me, but if you aren't planning on working on it, please un-assign it. (You are not being singled out, I am just trying to go through all the ARMI tickets.) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For lots of reasons (e.g. this discussion), we'd like to be able to define components in a components: root level in the blueprints rather than just inside blocks.
blueprint.componentDesigns
alongside e.g.blockDesigns
andassemDesigns
, etc.Complexities and questions:
The text was updated successfully, but these errors were encountered: