-
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
Clashing prints on blueprints pictures #1158
Comments
Yeah, I can easily get him an example of the issue. I can send privately. |
It seems to me that the best way to solve this would be for these pictures to just represent the cold heights. That would avoid the clashing prints due to thermal expansion introducing tiny differences in the block heights. Besides, my assumption is that users use these types of plots to (1) verify their inputs, and (2) to show other people what their assemblies look like. Both of those tasks would be more digestible if the block heights were displayed as cold heights. If we agree on this, then I can make a PR for this. |
Also supports the proposed direction in #1824 |
I like the proposal. Go for it. And thanks, man. |
The suggestion I made above (to print the plots at cold heights) is not easily to do in practice. The reason for this is that axial thermal expansion takes place before these plots can possibly be generated. The plots are generated within the
Oddly, the axial thermal expansion takes place even before the |
I would say this is still a problem, but it has suddenly turned into something that is very difficult to fix. I am leaving the ticket open, but unassigning myself because I do not have the bandwidth to do something so complex. |
Yeah, thermal expansion occurs during core construction. Specifically on the blueprints assemblies to get them to their If you want to make thermal expansion a plugin/interface, you'll need to convince the powers at be that allowing interfaces to call other interfaces is an ok design choice (while recognizing that this capability does currently exist and is used). |
Our team opinion here is we need a method that can go up to the blueprints and get the T=0 heights from a block. |
This method would have other benefits outside this plot, e.g., axial thermal expansion between hot and as fabricated heights of blocks. |
Can this Issue be closed, now that we have Drew's PR "Adding Block.getInputHeight" ? It looks to me like it can. |
We'd have to make the change to use that method in the plots but that should 🤞 be all that's needed |
During a run, ARMI prints out pictures of what the various assembly blueprints look like axially. It appears when axial thermal expansion is turned on, the hot block heights are printed in the same picture directly on top of the cold block heights, making it difficult to read either of them.
It's hard for me to put up an example picture of this without exposing proprietary data, so feel free to reach out to me personally if you want an example.
The text was updated successfully, but these errors were encountered: