Differences and purposes of Tinput, Thot, refTempK, and refDens #694
Replies: 2 comments 2 replies
-
@john-science @ntouran @keckler re-upping for some insight |
Beta Was this translation helpful? Give feedback.
-
Your understanding of In the case of Lines 99 to 106 in 20ca687 I also just noticed that, based on the last line in that method, the density is being thermally-expanded in 3D for armi/armi/materials/material.py Lines 337 to 370 in 20ca687 So both of these facts could explain why in your demonstration above that the density from What is the meaning of this? I don't really know, unfortunately. To me, it indicates that the construction of the From my experience, many of the material classes in the public-facing ARMI framework are lacking in a variety of ways, whether that be lack of properties, inconsistent properties, or just flat-out bugs. This is especially the case for (what we at TP have historically considered) more esoteric materials like So I understand that this does not really answer your question of "what is All this goes to say, my opinion is that the material classes in the framework need to be carefully vetted before being used for "real" analysis. Hopefully someone like @ntouran or @jakehader might have a better answer for you. |
Beta Was this translation helpful? Give feedback.
-
So far as I can tell,
Tinput
andThot
help determine expansion of Components.Tinput
is the temperature whereComponent
dimensions are given, butThot
is the temperature modeled. So the physical models would reflect the geometry after expanding components fromTinput
toThot
.I get more confused when we throw
refTempK
in the mix. It's only defined for some materials as the "reference temperature." https://github.com/terrapower/armi/search?q=refTempK shows hastelloy and inconel alloys, SiC, and Zr. Hastelloy uses it forlinearExpansionPercent
armi/armi/materials/hastelloyN.py
Lines 133 to 151 in b709d34
Inonel allows use it in
polyfitLinearExpansionPercent
which doesn't appear to be usedarmi/armi/materials/inconel600.py
Lines 140 to 181 in b709d34
but I imagine there's a need for it in a mechanics plugin.
refDens
is defined for just about everything and used heavily. Not a lot of confusion on what it means, but more on how it relates torefTempK
.My original assumption would be that
refTempK
is the temperature at whichrefDens
is defined. As such, would I be correct in assuming the density of aComponent
at a temperature ofrefTempK
isrefDens
? This is the case forSiC
at least, or very close to correctAbout 1.5% difference so not a massive difference, but not nothing
Beta Was this translation helpful? Give feedback.
All reactions