Transport model divergence in CFD code
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
Start by reading the Mutation++ transport model documentation and locating where Chapman-Enskog transport properties are implemented. Compare its thermal conductivity with the Gupta-Yos values described in the issue, then investigate whether Gupta-Yos support is absent and what adding it would require. Done would mean explaining the discrepancy and, if pursued, implementing and validating Gupta-Yos transport support.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I have mutation++ successfully coupled to SU2-NEMO already for several years.
The SU2-NEMO team has recently added ionization to the code. Simulations run successfully with the native thermo-chemistry library that uses the Gupta-Yos model for transport properties.
When running with Mutation++ (using the Chapman-enskog model) - the simulations diverges after a few iterations.
I noticed that values for thermal conductivity were extremely different using the two models (decimal values vs 10^2) and tried digging in further by running a simulation with Mutation++ however using the native gupta-yos model only for the transport. It worked well.
Besides welcoming any thoughts on why the Chapman-enskog could lead to such different values (in comparison to gupta-yos) for thermal conductivity and that being a possible cause for divergence, my main question is if there is any specific reason why Gupta-yos is not implement in Mutation++ since, given the aforementioned, this now became a possible development of interest.
@jbscoggi
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
-
bug libcudf
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
level/task module/cloud monitoring type/maintenance
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
LadybirdBrowser/ladybird#13809 ·
I maintainer di solito rispondono entro 1 giorno
-
bug module:nodes tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
rocketride-org/rocketride-server#3020 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 9 giorni