code-saturne / code-saturne/code_saturne

Small boundary mass flux of scalar leads to null values of concentrations in CS v6.0 and v7.0

Abierto
#121 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
307
Forks
102
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Putting a small mass flux Qm of the order of microgram/m2/s ( rcodcl (ifac, isca(iscal), 3) = -Qm in cs_user_boundary_conditions.f90 ) leads to zero mass fraction values, when larger values of Qm give finite values. I tried different turbulence models (k-eps, k-omega-sst) with different wall functions (2 scales + scalable with/without log laws). My y+ are quite small (<1).
Following one advice from Y.Fournier, I rewrote the routine as a volumic source term close to the emiting surface, but the problem persists.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con cs_user_boundary_conditions.f90 y la asignación de la condición de contorno rcodcl para el flujo másico escalar. Reproduce el caso con microgram/m2/s y valores mayores de Qm, y después compara el tratamiento de la frontera con el intento de fuente volumétrica. Se considera terminado cuando se haya identificado por qué el flujo pequeño produce fracciones másicas cero y se haya documentado o corregido el comportamiento.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
fortran
Área
hpc
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.