Replies: 2 comments 5 replies
-
|
We had a recent conversation on this topic, and I will record it here as best I can, for posterity. @onufer provided some history, that @mgjarrett pointed out that armi/armi/materials/material.py Lines 460 to 471 in 88e2060 I noted that some of our materials create hand-entered values for Line 89 in 88e2060 Line 81 in 88e2060 @keckler Points out the above @jakehader Argues this As does @onufer : I believe the conversation here (for solids, anyway) is fairly definitive. Though, this still leaves two questions:
|
Beta Was this translation helpful? Give feedback.
-
|
I haven't fully digested this discussion, but this is related, I believe --> #1824. While I agree that it is important to allow users to not always perform axial expansion for pin-type reactors, the concept of a "pseudo" or "2D density" is rather odd and is a TerraPower specific "thing" that is rather unintuitive, in my opinion. I think that we could make this better. E.g., following the changes discussed in #1824 and possibly pulling the trigger on making everything thermal expansion a formal open-source plugin, as @keckler has long advocated for. This would better allow users control over enabling axial and/or radial expansion for their uses (whether that be simply enabling/disabling or even creating subclasses for specific behavior for unique designs/applications). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
There was once confusion about 2D versus 3D density, and @john-science fixed that by calling 2D density
pseudoDensity(and 3D isdensity). But no matter how we got here, this seems like it should be 3Ddensity:armi/armi/reactor/components/component.py
Lines 349 to 380 in 41e169a
@onufer @mgjarrett @jakehader Any thoughts? Is this a massive bug?
CC @albeanth @drewejohnson
Beta Was this translation helpful? Give feedback.
All reactions