Behavior at low temperatures
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
Direzione di ricerca
The issue concerns low-temperature viscosity behavior and NASA-9 polynomial validity in Mutation++; it does not name source files, tests, or entry points. Start by reading the collision model and NASA-9 thermodynamic data handling, then trace how temperature limits are applied. Done means agreeing on the desired behavior for both cases and validating it against the reported low-temperature nitrogen example.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hello,
I remember we talked about this topic a long time ago, but I am not sure what was the conclusion.
I am trying to use Mutation++ to determine thermal and transport properties in our free-stream rebuilding code (based on CABARET) for the Longshot facility. We assume nitrogen in thermal equilibrium everywhere. The static temperature can be as low as 70K.
-
The first issue is regarding viscosity, which is now overestimated at such low temperatures, see the attached plot. With the help of George, I have found a workaround for me resulting in a “corrected” curve shown in the plot (basically switching back to "exp-poly" for the pairs of interest in the collisions file). I was wondering if a more systematic solution could be found. See, that in the past, the behavior for low temperatures was just okay.
-
The second “issue” is concerning the NASA-9 polynomials. I prefer them over RRHO. However, they are usually limited to about 200K. When extrapolated below this limit, they result in unrealistic data. My workaround was to add a temperature range from 50K to 200K, where data smoothly go from the polynomials to the result of RRHO. Would it be possible just to clamp the values at the lower bound instead of using the polynomials beyond their validity? I believe this would result in more reasonable behavior.
I know that your concern is not at such low temperatures. However, it could help Mutation++ to spread for use in ground test facilities.
As a (dummy) user, I apologize in advance if I missed some options already implemented.
Thanks!
- Lingua principale
- C++
- Stelle
- 145
- Fork
- 79
- Merge medio
- 1g 15h
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di mutationpp/Mutationpp
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
mutationpp/Mutationpp#337 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
mutationpp/Mutationpp#302 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 51/100
mutationpp/Mutationpp#335 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
mutationpp/Mutationpp#332 ·
-
Possible upper/lower triangle storage inconsistency in rates() in multi-phase equilibrium solverAperta
Difficoltà 3/5 Mezza giornata Idoneità per principianti 50/100
mutationpp/Mutationpp#331 ·
Tutte le issue di mutationpp/Mutationpp
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
OpenSpace/OpenSpace#4353 · 1 commento ·
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
macOS: a double-click on a notarized altairsim is refused, and the docs give only the offline caseForse già presa @anhaoXie l’ha presa oggi. Apertadocumentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
bulletphysics/bullet3#4819 ·
-
[YSQL] Local-node initdb reads postgres.bki, but YB clusters bootstrap only from yb_postgres.bkiApertaarea/ysql kind/enhancement priority/low status/awaiting-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
yugabyte/yugabyte-db#35763 ·
I maintainer di solito rispondono entro 1 giorno